@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:.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,.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:0;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:.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 .1rem .1rem 0;display:inline-block;padding:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);position:absolute;top:45%;right:1.25rem;transition:.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:.8em;display:block;cursor:pointer;position:relative;transition:.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:.2s ease-out}#cardapio .listagem ul li .foto a div{color:#000;position:absolute;top:66%;right:.4rem;font-size:25px;transition:.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:.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:.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:.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:.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:.8em;clear:both;margin-top:15px}#carrinho{position:fixed;bottom:0;left:0;overflow:hidden;z-index:99;width:100%;padding:15px;background:#58595b}#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:.2s;-moz-transition:.2s;-ms-transition:.2s;-o-transition:.2s;font-size:1em;transition:.2s;position:relative;line-height:16px}.input-group.extra.focused label,form .input-group.focused label{font-size:.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:.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:.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:.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:.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:.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,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}#pedidos .itens{padding:5px 0;margin:0 auto;font-size:.8em}#pedidos .total{margin-bottom:var(--espacamento4)}.itens .status{padding-right:30px!important}.itens:not(.titulo) .status{font-size:.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:.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:.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:.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:.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:.85em;margin-top:10px;line-height:20px;white-space:nowrap}#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:.9em;left:0;top:12px}.desconto-principal{font-size:.7em;font-style:italic;color:green}.adicionallimitemax{color:#999;font-size:.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:.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:.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:.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:.9em}.produtoDestaqueHome .precop span{text-decoration:line-through}.produtoDestaqueHome .precopro{color:var(--cor-verde);font-weight:700}#rodapeaviso{width:100%;font-size:.7em;padding:0 20px 20px;opacity:.6}#rodapeaviso a{font-weight:700;color:red}#rodapeaviso div{margin-top:5px;color:#000}#rodapeendereco{width:100%;font-size:.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:.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:.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:.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:.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{display:block;font-size:11px;font-weight:700;color:var(--cw-warning);line-height:1.2;margin-top:1px}h5.modal-title{color:var(--cor-cinza);margin-bottom:-5px}div.descricaograde{color:var(--cor-cinza3);font-size:.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(.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:.25rem;top:.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:.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,.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,.08)}}@media (max-width:991px){#boxbusca.affix,.container>.row{position:relative}#menunavhorizontal.affix{box-shadow:0 5px 10px rgb(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:.75rem 1rem;transition:background .3s,color .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,.1)}.btn-group-toggle.custom-toggle .fa{margin-right:.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 #cadastroCliente a,body.cw-cadastro #loginCliente 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-area-cliente #navbar .navbar-nav.pull-right>li>a,body.cw-cadastro #navbar .navbar-nav.pull-right>li>a,body.cw-carrinho #navbar .navbar-nav.pull-right>li>a,body.cw-home #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,.94)!important;color:var(--cw-text)!important;box-shadow:0 10px 24px rgba(31,41,51,.14)!important;backdrop-filter:blur(8px)!important}body.cw-cadastro #cadastroCliente .col-xs-12,body.cw-cadastro #loginCliente .col-xs-12{display:flex!important;align-items:center!important;gap:12px!important}body.cw-cadastro #cadastroCliente .col-xs-12:has(#cadastrar),body.cw-cadastro #loginCliente .col-xs-12:has(#logar){grid-column:1/-1!important;justify-content:flex-start!important;padding-top:14px!important}@media (max-width:767px){body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #cliente>.container{flex-direction:column!important;text-align:right!important}body.cw-area-cliente .horario,body.cw-cadastro .horario,body.cw-carrinho .horario,body.cw-home .horario{align-self:flex-end!important;width:auto!important;max-width:calc(100vw - 28px)!important}body.cw-area-cliente .horario.cw-status-atendimento,body.cw-area-cliente .horario.mais-info,body.cw-cadastro .horario.cw-status-atendimento,body.cw-cadastro .horario.mais-info,body.cw-carrinho .horario.cw-status-atendimento,body.cw-carrinho .horario.mais-info,body.cw-home .horario.cw-status-atendimento,body.cw-home .horario.mais-info{border-radius:0!important;justify-content:flex-end!important}body.cw-area-cliente .horario.fechado,body.cw-area-cliente .horario.red,body.cw-cadastro .horario.fechado,body.cw-cadastro .horario.red,body.cw-carrinho .horario.fechado,body.cw-carrinho .horario.red,body.cw-home .horario.fechado,body.cw-home .horario.red{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:focus,a:hover{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:0 0!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:.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:.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,#fff 0,var(--cw-bg-light) 100%)!important;box-shadow:0 18px 42px rgba(31,41,51,.16)!important;overflow:hidden!important}body.produto #navbar .dropdown-menu a:hover{background:rgba(235,155,79,.14)!important;color:var(--cw-text)!important;border-left-color:rgba(235,155,79,.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:-.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:0 0!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,#fff 0,var(--cw-bg-light) 100%)!important;border-bottom:1px solid rgba(205,215,226,.95)!important;box-shadow:0 10px 22px rgba(31,41,51,.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:0 0!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:0 0!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:focus,body.cw-home #menunavhorizontal ul#mainNav li a:hover{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,.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,#fff 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-heading.cabeca h4,body.cw-home #cardapio .panel-title{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:-.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:0 0!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,.35)!important;border-radius:var(--cw-radius)!important;background:#fff!important;box-shadow:0 6px 18px rgba(31,41,51,.035)!important;overflow:hidden!important;cursor:pointer!important;-webkit-tap-highlight-color:transparent!important;transition:border-color .14s ease,box-shadow .14s ease,transform .14s ease,background .14s ease!important}body.cw-home #cardapio nav.listagem>ul>li:hover{border-color:rgba(235,155,79,.6)!important;box-shadow:var(--cw-shadow-hover)!important;background:#fff!important}body.cw-home #cardapio nav.listagem>ul>li:active{transform:scale(.997)!important}body.cw-home #cardapio nav.listagem>ul>li .panel-heading.busca a,body.cw-home #cardapio nav.listagem>ul>li .panel-heading.busca a:active,body.cw-home #cardapio nav.listagem>ul>li .panel-heading.busca a:focus{-webkit-tap-highlight-color:transparent!important;outline:0!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:0 0 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,.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,.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,.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 #modalgrade.full{background:rgba(15,23,32,.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,.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:-.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 .listagem,body.modal #cardapio .panel-body{margin:0!important;padding:0!important;background:0 0!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:0 0!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 .container[style*=margin-bottom],body.produto form>.container{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,.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:-.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,.985)!important;border:1px solid var(--cw-line)!important;border-radius:var(--cw-radius)!important;box-shadow:0 -10px 30px rgba(31,41,51,.14)!important}body.produto .number-spinner,body.produto .spinner-qtd,body.produto .spinner-qtd .input-group{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 .number-spinner button,body.produto .spinner-qtd .input-group-btn,body.produto .spinner-qtd 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 .number-spinner input,body.produto .spinner-qtd 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:.48!important;cursor:not-allowed!important}body.produto .acaoPedido #btadicionar.cw-adicionando{background:var(--cor-verde)!important;color:#fff!important;opacity:.78!important;cursor:wait!important}body.produto .sessaoadicionais,body.produto form section:not(.sessaoadicionais),body.produto section.sessaoadicionais{margin:14px 0 0!important;padding:18px!important;background:linear-gradient(180deg,#fff 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:0 0!important;color:var(--cw-text)!important;font-size:18px!important;line-height:1.2!important;font-weight:900!important;letter-spacing:-.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,#fff 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,.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:0 0!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,.24)!important}body.produto .addWarp .adicionaRemove input{width:40px!important;height:34px!important;margin:0!important;padding:0!important;border:0!important;background:0 0!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,.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,.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:-.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,#fff 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 .control-label,body.cw-area-cliente 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=email],body.cw-area-cliente input[type=password],body.cw-area-cliente input[type=tel],body.cw-area-cliente input[type=text]{height:40px!important;width:100%!important;border:1px solid var(--cw-fld-border,var(--cw-line))!important;border-radius:var(--cw-radius)!important;box-shadow:var(--cw-fld-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,.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 #cardapio>#ajustemenu.cw-arrastando,body.cw-home #menunavhorizontal.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 #destaques.container,body.cw-home .container.menu{padding-left:14px!important;padding-right:14px!important}body.cw-carrinho .horario,body.cw-home .horario{padding-top:6px!important;padding-bottom:6px!important}body.cw-carrinho .horario.aberto,body.cw-home .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.modal .listagemItens.modal ul{grid-template-columns:1fr!important}body.modal .cw-grade-wrap{padding-left:12px!important;padding-right:12px!important}body.produto .container[style*=margin-bottom],body.produto form>.container{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 .number-spinner,body.produto .spinner-qtd,body.produto .spinner-qtd .input-group{grid-template-columns:38px 38px 38px!important;width:114px!important;height:42px!important}body.produto .number-spinner button,body.produto .spinner-qtd .input-group-btn,body.produto .spinner-qtd button{width:38px!important;height:42px!important;min-width:38px!important}body.produto .number-spinner input,body.produto .spinner-qtd 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 .horario{padding-top:6px!important;padding-bottom:6px!important}body.cw-area-cliente .horario.aberto{order:1!important}body.cw-area-cliente #pedidos.container,body.cw-area-cliente>.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.titulo,body.cw-area-cliente #pedidos .itens.row:not(.none),body.cw-area-cliente #pedidos .itens.row[style*="display: block"]{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-sm-4,body.cw-area-cliente .col-sm-8,body.cw-area-cliente .col-xs-4,body.cw-area-cliente .col-xs-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:0 0!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-status,body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-valor{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(.adicionaRemove input.active) .preco,body.produto .addWarp:has(.adicionais.active) .preco{color:var(--cw-price)!important}body.produto .addWarp .adicionais span:not(.valor):not(.preco):not(.green):not(.red):not(.titulo):not(.preco),body.produto .adicionais .itens-tag,body.produto .adicionais.pizza .itens-tag{display:block!important;float:none!important;margin-top:4px!important;color:#666!important;font-size:.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.pull-left,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{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 .btn-group-toggle.custom-toggle,body.cw-carrinho .custom-toggle{display:flex!important;gap:10px!important;flex-wrap:wrap!important;width:100%!important;margin:0 0 14px!important}body.cw-carrinho .btn-group-toggle.custom-toggle .btn,body.cw-carrinho .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 .btn-group-toggle.custom-toggle .btn.active,body.cw-carrinho .btn-group-toggle.custom-toggle .btn.cw-selecionado,body.cw-carrinho .custom-toggle .btn.active,body.cw-carrinho .custom-toggle .btn.cw-selecionado{background:rgb(74 144 193)!important;border-color:rgb(74 144 193)!important;color:#fff!important}body.cw-carrinho .btn-group-toggle.custom-toggle .btn input,body.cw-carrinho .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,#fff 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,.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,.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 .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-linha strong,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-total 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-status,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-valor{justify-self:start!important}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 button[type=submit]:hover,body.cw-carrinho #cadastroCliente input[type=submit]:hover{filter:brightness(.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-entregue,body.cw-compras #pedidos.cw-pedidos-modern .cw-pedido-status.cw-status-finalizado{background:var(--cw-success-soft)!important;border-color:rgba(35,136,74,.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,.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,.48)!important;color:var(--cw-text)!important;box-shadow:0 0 0 3px rgba(59,102,138,.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(.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:0 0!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 .precop,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .precopro,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca>a:first-child .valor{align-self:flex-start!important;justify-self:start!important}body.cw-area-cliente .container,body.cw-carrinho .container,body.cw-home .container{max-width:var(--cw-page-max)!important;box-sizing:border-box!important}@media (min-width:1140px){body.cw-area-cliente>.container,body.cw-carrinho #resumo.container,body.cw-compras #pedidos,body.cw-compras #pedidos.container,body.cw-home #destaques.container,body.cw-home .container.menu,body.cw-minha-conta>.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-carrinho #resumo.container,body.cw-home #destaques.container,body.cw-home .container.menu{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-carrinho #resumo.container,body.cw-home #destaques.container,body.cw-home .container.menu{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-area-cliente>.container,body.cw-compras #pedidos,body.cw-compras #pedidos.container,body.cw-minha-conta>.container{width:calc(100% - 24px)!important;max-width:var(--cw-page-max)!important;margin-left:auto!important;margin-right:auto!important}}body.cw-area-cliente #navbar .navbar-nav.pull-left a,body.cw-carrinho #navbar .navbar-nav.pull-left a,body.cw-home #navbar .navbar-nav.pull-left a{position:relative!important;letter-spacing:.01em!important;transition:none!important;transform:none!important}body.cw-area-cliente #navbar .dropdown-menu,body.cw-carrinho #navbar .dropdown-menu,body.cw-home #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,#fff 0,var(--cw-bg-light) 100%)!important;box-shadow:0 18px 42px rgba(31,41,51,.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:0 0!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-area-cliente #cliente .topoBG,body.cw-carrinho #cliente .topoBG,body.cw-home #cliente .topoBG{border-radius:0!important}body.cw-home #cliente .navbar-header:after{content:""!important;position:absolute!important;inset:0!important;background:linear-gradient(180deg,rgba(31,41,51,.05),rgba(246,248,251,.08))!important;pointer-events:none!important}body.cw-area-cliente .horario.aberto,body.cw-carrinho .horario.aberto,body.cw-home .horario.aberto{background:var(--cw-success-soft)!important;border-color:rgba(16,153,16,.26)!important;color:var(--cor-verde)!important;cursor:pointer!important}body.cw-area-cliente .horario.fechado,body.cw-area-cliente .horario.red,body.cw-carrinho .horario.fechado,body.cw-carrinho .horario.red,body.cw-home .horario.fechado,body.cw-home .horario.red{background:var(--cw-danger-soft)!important;border-color:rgba(212,63,53,.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-area-cliente #cadastrar,body.cw-area-cliente input[type=submit].btn,body.cw-carrinho #comprar,body.cw-carrinho .cw-botao-principal-verde,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,.56)!important;box-shadow:none!important;z-index:3000!important;overflow:hidden!important;transition:opacity .16s linear!important}#atendimentohorario.modal.in{background:rgba(17,24,32,.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,.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:-.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-area-cliente .container,body.cw-carrinho .container,body.cw-home .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.fechado,body.cw-carrinho .horario.red{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:0 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,.35)!important;border-radius:var(--cw-radius)!important;background:#fff!important;box-shadow:0 6px 18px rgba(31,41,51,.035)!important;overflow:hidden!important;transition:border-color .14s ease,box-shadow .14s ease!important}body.cw-home #destaques .produtoDestaqueHome.carousel-cell:hover{border-color:rgba(235,155,79,.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,.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-card-redes .cw-atendimento-card-icone,#atendimentohorario .cw-atendimento-info>.cw-atendimento-card:first-child .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-card-pagamentos .cw-atendimento-card-icone,#atendimentohorario .cw-atendimento-info>.cw-atendimento-card:last-child .cw-atendimento-card-icone{background:var(--cw-info-soft)!important;color:var(--cw-info)!important;border-color:rgba(47,111,163,.22)!important}#atendimentohorario .cw-atendimento-contato-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}#atendimentohorario .cw-atendimento-contato-grid .cw-atendimento-card,body.produto .adicionais.pizza .itens-tag{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}#atendimentohorario .cw-atendimento-card-whatsapp .cw-atendimento-contato-link,.green,body.produto .addWarp.cw-selecionado .adicionais>span.titulo:first-of-type{color:var(--cor-verde)!important}#atendimentohorario .cw-atendimento-contato-link:hover{text-decoration:none!important;filter:brightness(.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 .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-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-final,body.produto #vlrprohtml .cw-add-preco-por{font-size:20px!important}}body.cw-area-cliente .horario.mais-info:hover,body.cw-carrinho .horario.mais-info:hover,body.cw-home .horario.mais-info:hover{filter:brightness(.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:red!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-area-cliente #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #cliente>.container{flex-direction:unset!important;margin-left:0!important;margin-right:0!important}body.cw-area-cliente .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-home .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-area-cliente .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-home .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-area-cliente .horario.espera,body.cw-carrinho .horario.espera,body.cw-home .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-area-cliente #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #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-area-cliente .horario,body.cw-carrinho .horario,body.cw-home .horario{min-width:0!important;width:100%!important;max-width:100%!important}body.cw-area-cliente .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-home .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-area-cliente .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-home .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-area-cliente .horario.espera,body.cw-carrinho .horario.espera,body.cw-home .horario.espera{grid-column:3!important;grid-row:1!important;justify-self:stretch!important;max-width:100%!important;padding:5px 2px!important}body.cw-area-cliente .horario.mais-info i,body.cw-carrinho .horario.mais-info i,body.cw-home .horario.mais-info i{font-size:14px!important}body.cw-area-cliente .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-home .horario.espera i{margin:0!important}body.cw-area-cliente .horario.espera span:first-of-type,body.cw-carrinho .horario.espera span:first-of-type,body.cw-home .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-area-cliente .horario.espera span,body.cw-area-cliente .horario.espera strong,body.cw-carrinho .horario.espera span,body.cw-carrinho .horario.espera strong,body.cw-home .horario.espera span,body.cw-home .horario.espera strong{font-size:10.5px!important;line-height:1.05!important;min-width:0!important}}@media (max-width:767px){body.cw-area-cliente #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #cliente:not(:has(.navbar-header.cover-container.cw-tem-topo-bg))>.container{margin:40px auto 6px!important}body.cw-area-cliente .horario.espera,body.cw-carrinho .horario.espera,body.cw-home .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-area-cliente .horario.espera i,body.cw-area-cliente .horario.espera>span:first-of-type,body.cw-carrinho .horario.espera i,body.cw-carrinho .horario.espera>span:first-of-type,body.cw-home .horario.espera i,body.cw-home .horario.espera>span:first-of-type{grid-column:1/3!important;width:100%!important;text-align:center!important}body.cw-area-cliente .horario.espera>strong:first-of-type,body.cw-carrinho .horario.espera>strong:first-of-type,body.cw-home .horario.espera>strong:first-of-type{grid-column:1!important;grid-row:3!important;text-align:right!important}body.cw-area-cliente .horario.espera>span:nth-of-type(2),body.cw-carrinho .horario.espera>span:nth-of-type(2),body.cw-home .horario.espera>span:nth-of-type(2){grid-column:2!important;grid-row:3!important;text-align:left!important}body.cw-area-cliente .horario.espera>strong:nth-of-type(2),body.cw-carrinho .horario.espera>strong:nth-of-type(2),body.cw-home .horario.espera>strong:nth-of-type(2){grid-column:1!important;grid-row:4!important;text-align:right!important}body.cw-area-cliente .horario.espera>span:last-child,body.cw-carrinho .horario.espera>span:last-child,body.cw-home .horario.espera>span:last-child{grid-column:2!important;grid-row:4!important;text-align:left!important}body.cw-area-cliente .horario.espera .barra,body.cw-carrinho .horario.espera .barra,body.cw-home .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 .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,#fff 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:0 0!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,.38)!important;color:#d36c16!important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse{background:0 0!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,.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,.16)!important}#aceitocookie.cw-cookie-aviso.cw-cookie-saindo{opacity:0!important;transform:translateX(-50%) translateY(8px)!important;pointer-events:none!important;transition:opacity .14s ease,transform .14s ease!important}@media (max-width:767px){#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:0 0!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:active,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:focus,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:hover{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:0 0!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 .18s ease,background .18s ease,color .18s ease,border-color .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:0 0!important;box-sizing:border-box!important;border:0!important}body.cw-home #cardapio .cw-categoria-fechada .panel-collapse.cw-cortina-animando{transition:height .3s cubic-bezier(.25, .8, .25, 1),opacity .2s ease!important;display:block!important;height:var(--cw-cortina-altura,0)!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:active,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:focus,body.cw-home #cardapio .cw-categoria-fechada .cw-cortina-link:hover{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:0!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.extra,body.cw-carrinho #cadastroCliente .input-group.grupo{position:relative!important;display:block!important;width:100%!important;margin:0 0 12px!important;padding:0!important;border:0!important;background:0 0!important;box-shadow:none!important}body.cw-carrinho #cadastroCliente .input-group label,body.cw-carrinho #cadastroCliente .input-group.extra label,body.cw-carrinho #cadastroCliente label.control-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:0 0!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.campoTexto,body.cw-carrinho #cadastroCliente input.form-control,body.cw-carrinho #cadastroCliente input[type=email],body.cw-carrinho #cadastroCliente input[type=number],body.cw-carrinho #cadastroCliente input[type=tel],body.cw-carrinho #cadastroCliente input[type=text],body.cw-carrinho #cadastroCliente select,body.cw-carrinho #cadastroCliente select.form-control,body.cw-carrinho #cadastroCliente textarea,body.cw-carrinho #cadastroCliente textarea.form-control{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-fld-border,var(--cw-line))!important;border-radius:var(--cw-radius)!important;background:var(--cw-fld-bg,#fff)!important;color:var(--cw-text)!important;font-size:14px!important;font-weight:500!important;line-height:40px!important;box-shadow:var(--cw-fld-shadow,none)!important}body.cw-carrinho #cadastroCliente textarea,body.cw-carrinho #cadastroCliente textarea.form-control{height:auto!important;min-height:82px!important;padding-top:10px!important;line-height:1.35!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:0!important;padding-right:0!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:0 0!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,#modalDirecionar.cw-modal-brinde,#modalDirecionar.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,.62)!important;overflow:auto!important}#modalBrinde.cw-modal-brinde .cw-brinde-dialog,#modalDirecionar.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,.25)!important;overflow:visible!important}#modalBrinde.cw-modal-brinde .close.fecha,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.cw-modal-brinde .cw-brinde-lista form{margin:0!important;display:block!important}#modalBrinde.cw-modal-brinde .cw-brinde-item,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.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,#modalDirecionar.cw-modal-brinde .cw-carregando{opacity:.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-4,body.cw-cadastro #cadastro .col-sm-8,body.cw-cadastro #cadastro .col-xs-4,body.cw-cadastro #cadastro .col-xs-8{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-area-cliente .navbar.navbar-fixed-top,body.cw-cadastro .navbar.navbar-fixed-top,body.cw-carrinho .navbar.navbar-fixed-top,body.cw-home .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:0 0!important;box-shadow:none!important;transition:none!important;transform:none!important}body.cw-area-cliente.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-cadastro.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-carrinho.cw-topo-compacto .navbar.navbar-fixed-top,body.cw-home.cw-menu-fixo .navbar.navbar-fixed-top,body.cw-home.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-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro .navbar.navbar-fixed-top>.container,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-home .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-area-cliente #navbar,body.cw-cadastro #navbar,body.cw-carrinho #navbar,body.cw-home #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-area-cliente #navbar .navbar-nav,body.cw-cadastro #navbar .navbar-nav,body.cw-carrinho #navbar .navbar-nav,body.cw-home #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-area-cliente #navbar .navbar-nav.pull-left,body.cw-cadastro #navbar .navbar-nav.pull-left,body.cw-carrinho #navbar .navbar-nav.pull-left,body.cw-home #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-area-cliente #navbar .navbar-nav.pull-left li,body.cw-area-cliente #navbar .navbar-nav>li,body.cw-cadastro #navbar .navbar-nav>li,body.cw-carrinho #navbar .navbar-nav.pull-left li,body.cw-carrinho #navbar .navbar-nav>li,body.cw-home #navbar .navbar-nav.pull-left li,body.cw-home #navbar .navbar-nav>li{margin:0!important;padding:0!important;display:block!important}body.cw-area-cliente #navbar .navbar-nav.pull-left a,body.cw-cadastro #navbar .navbar-nav.pull-left a,body.cw-carrinho #navbar .navbar-nav.pull-left a,body.cw-home #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:0 0!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-area-cliente #navbar .dropdown>a:before,body.cw-area-cliente #navbar .navbar-nav.pull-left a:before,body.cw-cadastro #navbar .dropdown>a:before,body.cw-cadastro #navbar .navbar-nav.pull-left a:before,body.cw-carrinho #navbar .dropdown>a:before,body.cw-carrinho #navbar .navbar-nav.pull-left a:before,body.cw-home #navbar .navbar-nav.pull-left 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:.95!important}body.cw-area-cliente #navbar .dropdown>a i,body.cw-cadastro #navbar .dropdown>a i,body.cw-carrinho #navbar .dropdown>a i,body.cw-home #navbar .dropdown>a i{display:inline-block!important;color:inherit!important}body.cw-area-cliente #cliente,body.cw-cadastro #cliente,body.cw-carrinho #cliente,body.cw-home #cliente{width:100%!important;margin:0!important;padding:0 0 22px!important;background:0 0!important;overflow:visible!important}body.cw-area-cliente #cliente .navbar-header.cover-container,body.cw-cadastro #cliente .navbar-header.cover-container,body.cw-carrinho #cliente .navbar-header.cover-container,body.cw-home #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-area-cliente #cliente .navbar-header.cover-container:after,body.cw-cadastro #cliente .navbar-header.cover-container:after,body.cw-carrinho #cliente .navbar-header.cover-container:after,body.cw-home #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,.42) 0,rgba(0,0,0,.08) 62%,rgba(255,255,255,0) 100%)!important;pointer-events:none!important;z-index:1!important}body.cw-area-cliente #cliente .topoBG,body.cw-cadastro #cliente .topoBG,body.cw-carrinho #cliente .topoBG,body.cw-home #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-area-cliente #cliente .topoBG img,body.cw-cadastro #cliente .topoBG img,body.cw-carrinho #cliente .topoBG img,body.cw-home #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-area-cliente #cliente .navbar-header.cover-container>.container,body.cw-cadastro #cliente .navbar-header.cover-container>.container,body.cw-carrinho #cliente .navbar-header.cover-container>.container,body.cw-home #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-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,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-home #cliente .navbar-brand,body.cw-home #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:0 0!important;border:0!important;border-radius:7px!important;box-shadow:0 14px 28px rgba(80,90,100,.24)!important;transform:none!important}body.cw-area-cliente #cliente .navbar-brand img,body.cw-cadastro #cliente .navbar-brand img,body.cw-carrinho #cliente .navbar-brand img,body.cw-home #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-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #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:0 0!important;border:0!important;box-shadow:none!important;overflow:visible!important;box-sizing:border-box!important}body.cw-area-cliente .horario,body.cw-cadastro .horario,body.cw-carrinho .horario,body.cw-home .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,.92)!important;box-shadow:0 8px 22px rgba(31,41,51,.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-area-cliente .horario.mais-info,body.cw-cadastro .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-home .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,.92)!important;color:var(--cw-info)!important;cursor:pointer!important}body.cw-area-cliente .horario.cw-status-atendimento,body.cw-cadastro .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-home .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-area-cliente .horario.espera,body.cw-cadastro .horario.espera,body.cw-carrinho .horario.espera,body.cw-home .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-area-cliente .horario i,body.cw-cadastro .horario i,body.cw-carrinho .horario i,body.cw-home .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-area-cliente .horario.cw-status-atendimento:before,body.cw-cadastro .horario.cw-status-atendimento:before,body.cw-carrinho .horario.cw-status-atendimento:before,body.cw-home .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-area-cliente .horario.fechado:before,body.cw-area-cliente .horario.red:before,body.cw-cadastro .horario.fechado:before,body.cw-cadastro .horario.red:before,body.cw-carrinho .horario.fechado:before,body.cw-carrinho .horario.red:before,body.cw-home .horario.fechado:before,body.cw-home .horario.red:before{content:""!important}body.cw-area-cliente .horario.espera i,body.cw-cadastro .horario.espera i,body.cw-carrinho .horario.espera i,body.cw-home .horario.espera i{width:100%!important;color:var(--cw-muted)!important;text-align:center!important}body.cw-area-cliente .horario.espera span:first-of-type,body.cw-cadastro .horario.espera span:first-of-type,body.cw-carrinho .horario.espera span:first-of-type,body.cw-home .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-area-cliente .horario.espera strong,body.cw-cadastro .horario.espera strong,body.cw-carrinho .horario.espera strong,body.cw-home .horario.espera strong{color:var(--cw-text)!important;font-weight:900!important;white-space:nowrap!important}body.cw-area-cliente .horario.espera span,body.cw-cadastro .horario.espera span,body.cw-carrinho .horario.espera span,body.cw-home .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-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro .navbar.navbar-fixed-top>.container,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-home .navbar.navbar-fixed-top>.container{padding:0 14px!important}body.cw-area-cliente #navbar .navbar-nav.pull-left,body.cw-cadastro #navbar .navbar-nav.pull-left,body.cw-carrinho #navbar .navbar-nav.pull-left,body.cw-home #navbar .navbar-nav.pull-left{left:14px!important}body.cw-area-cliente #cliente .navbar-header.cover-container,body.cw-area-cliente #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-area-cliente #cliente .navbar-header.cover-container[style],body.cw-cadastro #cliente .navbar-header.cover-container,body.cw-cadastro #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-cadastro #cliente .navbar-header.cover-container[style],body.cw-carrinho #cliente .navbar-header.cover-container,body.cw-carrinho #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-carrinho #cliente .navbar-header.cover-container[style],body.cw-home #cliente .navbar-header.cover-container,body.cw-home #cliente .navbar-header.cover-container.cw-tem-topo-bg,body.cw-home #cliente .navbar-header.cover-container[style]{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-area-cliente #cliente .navbar-header.cover-container>.container,body.cw-cadastro #cliente .navbar-header.cover-container>.container,body.cw-carrinho #cliente .navbar-header.cover-container>.container,body.cw-home #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-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,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-home #cliente .navbar-brand,body.cw-home #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-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #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-area-cliente .horario,body.cw-cadastro .horario,body.cw-carrinho .horario,body.cw-home .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-area-cliente .horario.mais-info,body.cw-cadastro .horario.mais-info,body.cw-carrinho .horario.mais-info,body.cw-home .horario.mais-info{grid-column:1!important;width:100%!important;min-width:0!important;font-size:12px!important}body.cw-area-cliente .horario.cw-status-atendimento,body.cw-cadastro .horario.cw-status-atendimento,body.cw-carrinho .horario.cw-status-atendimento,body.cw-home .horario.cw-status-atendimento{grid-column:2!important;width:100%!important;min-width:0!important;font-size:11.5px!important}body.cw-area-cliente .horario.espera,body.cw-cadastro .horario.espera,body.cw-carrinho .horario.espera,body.cw-home .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-area-cliente .horario i,body.cw-area-cliente .horario.cw-status-atendimento:before,body.cw-cadastro .horario i,body.cw-cadastro .horario.cw-status-atendimento:before,body.cw-carrinho .horario i,body.cw-carrinho .horario.cw-status-atendimento:before,body.cw-home .horario i,body.cw-home .horario.cw-status-atendimento:before{font-size:14px!important;margin:0 0 2px!important}body.cw-area-cliente .horario.espera i,body.cw-area-cliente .horario.espera>span:first-of-type,body.cw-cadastro .horario.espera i,body.cw-cadastro .horario.espera>span:first-of-type,body.cw-carrinho .horario.espera i,body.cw-carrinho .horario.espera>span:first-of-type,body.cw-home .horario.espera i,body.cw-home .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-area-cliente .horario.espera span,body.cw-area-cliente .horario.espera strong,body.cw-cadastro .horario.espera span,body.cw-cadastro .horario.espera strong,body.cw-carrinho .horario.espera span,body.cw-carrinho .horario.espera strong,body.cw-home .horario.espera span,body.cw-home .horario.espera strong{font-size:10.5px!important;line-height:1.05!important}body.cw-area-cliente .horario.espera .barra,body.cw-cadastro .horario.espera .barra,body.cw-carrinho .horario.espera .barra,body.cw-home .horario.espera .barra{display:none!important}}body.cw-area-cliente,body.cw-cadastro,body.cw-carrinho,body.cw-home{padding-top:0!important;background:var(--cw-card-bg)!important}body.cw-area-cliente #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-area-cliente #navbar,body.cw-area-cliente .navbar.navbar-fixed-top,body.cw-area-cliente .navbar.navbar-fixed-top>.container,body.cw-cadastro #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-cadastro #navbar,body.cw-cadastro .navbar.navbar-fixed-top,body.cw-cadastro .navbar.navbar-fixed-top>.container,body.cw-carrinho #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-carrinho #navbar,body.cw-carrinho .navbar.navbar-fixed-top,body.cw-carrinho .navbar.navbar-fixed-top>.container,body.cw-home #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg)>.container,body.cw-home #navbar,body.cw-home .navbar.navbar-fixed-top,body.cw-home .navbar.navbar-fixed-top>.container{height:50px!important;min-height:50px!important;max-height:50px!important}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),body.cw-carrinho #cliente .navbar-header.cover-container:not(.cw-tem-topo-bg),body.cw-home #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-area-cliente.cw-topo-compacto #cliente .navbar-brand,body.cw-area-cliente.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-cadastro.cw-topo-compacto #cliente .navbar-brand,body.cw-cadastro.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-carrinho.cw-topo-compacto #cliente .navbar-brand,body.cw-carrinho.cw-topo-compacto #cliente .navbar-header.cover-container .navbar-brand,body.cw-home.cw-menu-fixo #cliente .navbar-brand,body.cw-home.cw-menu-fixo #cliente .navbar-header.cover-container .navbar-brand,body.cw-home.cw-topo-compacto #cliente .navbar-brand,body.cw-home.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-area-cliente #navbar .navbar-nav.pull-right,body.cw-cadastro #navbar .navbar-nav.pull-right,body.cw-carrinho #navbar .navbar-nav.pull-right,body.cw-home #navbar .navbar-nav.pull-right{top:6px!important;position:absolute!important;right:0!important;pointer-events:auto!important;z-index:2043!important}body.cw-area-cliente #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #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-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,body.cw-carrinho #cliente .navbar-brand,body.cw-carrinho #cliente .navbar-header.cover-container .navbar-brand,body.cw-home #cliente .navbar-brand,body.cw-home #cliente .navbar-header.cover-container .navbar-brand{top:13px!important}body.cw-area-cliente #cliente>.container,body.cw-cadastro #cliente>.container,body.cw-carrinho #cliente>.container,body.cw-home #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-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu:before,body.cw-home #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:#fff!important;border-left:1px solid var(--cw-overlay)!important;border-top:1px solid var(--cw-overlay)!important;transform:rotate(45deg)!important}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.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li+li,body.cw-home #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-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li>a,body.cw-home #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:0 0!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-area-cliente #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-cadastro #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-carrinho #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-home #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.cw-home #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li>a:focus,body.produto #navbar .navbar-nav.pull-right .dropdown-menu>li>a:hover{background:var(--cw-accent-soft)!important;color:var(--cw-warning-text)!important;border-left-color:var(--cw-warning)!important}.red,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.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li:last-child>a,body.cw-home #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-area-cliente #navbar .dropdown>a:after,body.cw-cadastro #navbar .dropdown>a:after,body.cw-carrinho #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,.38)!important;border-radius:7px!important;background:rgba(255,255,255,.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-area-cliente>.container,body.cw-carrinho #resumo.container,body.cw-home #destaques.container,body.cw-home .container.menu{margin-top:var(--cw-page-gap-desktop)!important}@media (max-width:767px){body.cw-area-cliente #pedidos.container,body.cw-area-cliente>.container,body.cw-carrinho #resumo.container,body.cw-compras #pedidos,body.cw-home #destaques.container,body.cw-home .container.menu{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 #cadastroCliente .row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type{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:0 0!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:0 0!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.campoTexto,body.cw-cadastro input.form-control,body.cw-cadastro input[type=email],body.cw-cadastro input[type=password],body.cw-cadastro input[type=tel],body.cw-cadastro input[type=text]{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-fld-border,var(--cw-line-strong))!important;border-radius:7px!important;background:var(--cw-fld-bg,#fff)!important;box-shadow:var(--cw-fld-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 #cadastrar,body.cw-minha-conta #localizar,body.cw-minha-conta #naoseicep{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 #cliente .navbar-brand,body.cw-minha-conta.modal-open #navbar,body.cw-minha-conta.modal-open .navbar.navbar-fixed-top{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 .row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #dadosEndereco .row{grid-template-columns:1fr!important;gap:12px!important}}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,body.cw-minha-conta 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%,#fff)!important;color:var(--cw-card-icone)!important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,#fff)!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>.col-xs-12:last-child,body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cadastrar){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 .control-label,body.cw-minha-conta #cadastroCliente 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:0 0!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:0 0!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-area-cliente #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-cadastro #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-carrinho #navbar .navbar-nav.pull-right>li.dropdown>a:after,body.cw-home #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-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu,body.cw-home #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:#fff!important;box-shadow:0 18px 42px rgba(31,41,51,.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,.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-carrinho #corpocarrinho>h2,body.cw-compras #pedidos.cw-pedidos-modern>h2,body.cw-minha-conta h2{gap:10px!important;margin-bottom:16px!important;padding-bottom:13px!important;font-size:22px!important}body.cw-carrinho #corpocarrinho>h2:before,body.cw-compras #pedidos.cw-pedidos-modern>h2:before,body.cw-minha-conta h2:before{width:36px!important;height:36px!important;min-width:36px!important;font-size:15px!important}body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #cadastroCliente .segundaEtapa.row,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,body.cw-minha-conta #dadosEndereco .row{max-width:none!important}body.cw-minha-conta #cadastroCliente .segundaEtapa>.col-xs-12:last-child,body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cadastrar),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_celular),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_email),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_nome_completo),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha),body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-8,body.cw-minha-conta #dadosEndereco .row>.col-sm-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-8,body.cw-minha-conta #dadosEndereco .row>.col-xs-4,body.cw-minha-conta #dadosEndereco .row>.col-xs-8{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}#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,.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) #cliente,body.modal-open:has(#modalgrade.in) #navbar,body.modal-open:has(#modalgrade.in) .navbar.navbar-fixed-top{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:0 0!important;box-shadow:none!important;width:100%!important}body.cw-cadastro #cadastroCliente,body.cw-cadastro #loginCliente{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:0 0!important;border:0!important;box-shadow:none!important}body.cw-cadastro #cadastroCliente fieldset,body.cw-cadastro #loginCliente fieldset,body.cw-cadastro 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:0 0!important}body.cw-cadastro #cadastroCliente fieldset>legend,body.cw-cadastro #loginCliente fieldset>legend,body.cw-cadastro 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 #cadastroCliente .row,body.cw-cadastro #cadastroCliente .segundaEtapa,body.cw-cadastro #cadastroCliente .segundaEtapa>.row,body.cw-cadastro #loginCliente .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:0 0!important}body.cw-cadastro #cadastroCliente #dadosEndereco .cw-cep-campos{display:grid!important;grid-template-columns:120px minmax(0,1fr)!important;gap:14px!important;align-items:end!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:0!important}body.cw-cadastro #cadastroCliente #dadosEndereco .cw-cep-campos>.col-sm-4,body.cw-cadastro #cadastroCliente #dadosEndereco .cw-cep-campos>.col-xs-4{grid-column:1!important;grid-row:1!important;width:auto!important;max-width:none!important}body.cw-cadastro #cadastroCliente #dadosEndereco .cw-cep-campos>.col-sm-8,body.cw-cadastro #cadastroCliente #dadosEndereco .cw-cep-campos>.col-xs-8{grid-column:2!important;grid-row:1!important;width:auto!important;max-width:none!important}body.cw-cadastro .control-label,body.cw-cadastro 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.campoTexto,body.cw-cadastro input.form-control,body.cw-cadastro input[type=email],body.cw-cadastro input[type=password],body.cw-cadastro input[type=tel],body.cw-cadastro input[type=text]{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-fld-border,var(--cw-line-strong))!important;border-radius:7px!important;background:var(--cw-fld-bg,#fff)!important;box-shadow:var(--cw-fld-shadow,none)!important;color:var(--cw-text)!important;font-size:15px!important;font-weight:500!important;line-height:1.25!important}body.cw-cadastro #cadastrar,body.cw-cadastro #logar{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-carrinho #cadastroCliente #localizar,body.cw-carrinho #cadastroCliente #naoseicep,body.cw-carrinho #corpocarrinho #localizarcp,body.cw-minha-conta #localizar,body.cw-minha-conta #naoseicep{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,.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:#fff!important;font-size:12px!important;box-shadow:0 6px 14px rgba(217,4,22,.16)!important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a:focus,body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a:hover{background:var(--cor-principal)!important;border-color:var(--cor-principal)!important;color:#fff!important}body.cw-home #menunavhorizontal ul#mainNav li.cw-nav-promocoes a i{color:#fff!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,.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,.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,.36)!important}body.cw-home #cardapio .cw-promocoes-panel nav.listagem>ul>li:hover{border-color:rgba(176,0,18,.58)!important;box-shadow:0 10px 24px rgba(217,4,22,.08)!important}body.cw-home #cardapio .cw-promocoes-panel nav.listagem>ul>li>.panel-heading.busca{background:linear-gradient(180deg,#fff 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-area-cliente #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-cadastro #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-carrinho #navbar .navbar-nav.pull-right .dropdown-menu>li,body.cw-home #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%,#fff)!important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,#fff)!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%,#fff)!important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,#fff)!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,.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.balcao label,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^=balcao]{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.balcao label .checkboxbal,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^=balcao] .checkboxbal{width:18px!important;height:18px!important;min-width:18px!important;margin:0!important;padding:0!important}body.cw-cadastro #cadastroCliente>fieldset:first-of-type>#dadosEndereco,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.modal,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>legend,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>#dadosEndereco,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.modal,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>legend{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:.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-fld-border,var(--cw-line-strong))!important;border-radius:7px!important;background:var(--cw-fld-bg,#fff)!important;box-shadow:var(--cw-fld-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:0 0!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:0 0!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(220px,420px) minmax(0,1fr)!important;gap:15px 16px!important;align-items:end!important;width:100%!important;max-width:none!important;margin:14px 0 0!important;padding:0!important}.cw-cep-campos:after,.cw-cep-campos:before,body.cw-cadastro .form-group:after,body.cw-cadastro .form-group:before,body.cw-cadastro .input-group:after,body.cw-cadastro .input-group:before,body.cw-cadastro .row:after,body.cw-cadastro .row:before,body.cw-carrinho #cadastroCliente .row:after,body.cw-carrinho #cadastroCliente .row:before,body.cw-carrinho #cadastroCliente fieldset:not(.checkout) .input-group:after,body.cw-carrinho #cadastroCliente fieldset:not(.checkout) .input-group:before,body.cw-minha-conta #cadastroCliente .form-group:after,body.cw-minha-conta #cadastroCliente .form-group:before,body.cw-minha-conta #cadastroCliente .grupo:after,body.cw-minha-conta #cadastroCliente .grupo:before,body.cw-minha-conta #cadastroCliente .input-group.extra:after,body.cw-minha-conta #cadastroCliente .input-group.extra:before,body.cw-minha-conta #cadastroCliente .input-group:after,body.cw-minha-conta #cadastroCliente .input-group:before{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(0,1fr)!important;gap:14px 16px!important;align-items:end!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.cw-area-cliente #pedidos .itens.row>[class*=col-],body.cw-cadastro #cadastroCliente [class*=col-],body.cw-cadastro #loginCliente [class*=col-],body.cw-carrinho #cadastroCliente [class*=col-],body.cw-carrinho #corpocarrinho .cw-cupom-row>[class*=col-],body.cw-carrinho #corpocarrinho .row.itens form>[class*=col-],body.cw-carrinho #corpocarrinho form.cw-cupom-form>[class*=col-],body.cw-minha-conta #cadastroCliente [class*=col-],body.produto .precoPedido>[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.dadosEntrega .segundaEtapa>.row>div:has(#cliente_nome_completo),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>div:has(#cliente_nome_completo),body.cw-minha-conta #cadastroCliente .segundaEtapa:not(:has(#cliente_email))>div:has(#cliente_celular){grid-column:1!important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>div:has(#cliente_celular),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.row>div:has(#cliente_celular){grid-column:2!important}body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega .segundaEtapa>.row>.col-xs-12:has(#cadastrar),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.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:0 0!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-fld-border,var(--cw-line-strong))!important;border-radius:7px!important;background:var(--cw-fld-bg,#fff)!important;box-shadow:var(--cw-fld-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;line-height:42px!important;margin:0!important;border-radius:7px!important;font-size:13px!important;font-weight:900!important;margin-top:10px!important}#cadastroCliente input.campoTexto,#cadastroCliente input.form-control,#cadastroCliente select,#cadastroCliente select.form-control,#cadastroCliente textarea,#loginCliente input.campoTexto,#loginCliente input.form-control{background:var(--cw-fld-bg,#fff)!important}.has-error{--cw-fld-bg:rgba(212, 63, 53, 0.12);--cw-fld-border:rgba(212, 63, 53, 0.55);--cw-fld-shadow:0 0 0 3px rgba(212, 63, 53, 0.12)}#cadastroCliente .has-error .help-block,#cadastroCliente .help-block,#loginCliente .has-error .help-block,#loginCliente .help-block{margin:7px 0 0!important;color:var(--cw-danger)!important;font-size:12px!important;font-weight:700!important;line-height:1.28!important;position:static!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 #corpoende br,body.cw-carrinho #fecha .cw-endereco-atual-wrap>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:0 0!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,#fff 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:0 0!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,#modalDirecionar.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.balcao>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>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 .segundaEtapa>.row>div:has(#cliente_celular),body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>.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.balcao label,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^=balcao]{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;background:color-mix(in srgb,var(--cw-card-icone) 12%,#fff)!important;color:var(--cw-text)!important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,#fff)!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-card-icone)!important;font-size:15px!important}body.cw-cadastro #loginCliente .cw-botao-cadastro:active,body.cw-cadastro #loginCliente .cw-botao-cadastro:focus,body.cw-cadastro #loginCliente .cw-botao-cadastro:hover{background:color-mix(in srgb,var(--cw-card-icone) 18%,#fff)!important;border-color:color-mix(in srgb,var(--cw-card-icone) 45%,#fff)!important;color:var(--cw-text)!important;box-shadow:none!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,.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.cw-mc-end5{display:block!important;grid-template-columns:none!important}body.cw-minha-conta #cadastroCliente>fieldset.cw-mc-end5>.row{display:flex!important;flex-wrap:wrap!important;margin:0!important}body.cw-minha-conta #cadastroCliente>fieldset.cw-mc-end5>.row+.row{margin-top:14px!important}body.cw-minha-conta #cadastroCliente>fieldset.cw-mc-end5>.row>.col-sm-12,body.cw-minha-conta #cadastroCliente>fieldset.cw-mc-end5>.row>.col-xs-12{width:100%!important;float:none!important;padding:0!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:0 0!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:0 0!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 #dadosEndereco .cw-cep-campos.row{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:12px!important;align-items:flex-end!important;width:100%!important;max-width:none!important;margin:2px 0 0!important;padding:0!important;grid-template-columns:none!important}body.cw-minha-conta #dadosEndereco .cw-cep-campos.row>.col-sm-4,body.cw-minha-conta #dadosEndereco .cw-cep-campos.row>.col-xs-4{flex:0 0 92px!important;width:92px!important;max-width:92px!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important;grid-column:auto!important}body.cw-minha-conta #dadosEndereco .cw-cep-campos.row>.col-sm-8,body.cw-minha-conta #dadosEndereco .cw-cep-campos.row>.col-xs-8{flex:1 1 auto!important;width:auto!important;max-width:none!important;min-width:0!important;float:none!important;margin:0!important;padding:0!important;grid-column:auto!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,body.cw-minha-conta #cadastroCliente .segundaEtapa.row{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_csenha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha){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 #cadastroCliente fieldset>legend,body.cw-cadastro #loginCliente fieldset>legend,body.cw-cadastro 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 #cadastroCliente .row,body.cw-cadastro #cadastroCliente .segundaEtapa,body.cw-cadastro #cadastroCliente .segundaEtapa>.row,body.cw-cadastro #cadastroCliente>fieldset:first-of-type,body.cw-cadastro #loginCliente .row,body.cw-minha-conta #cadastroCliente .segundaEtapa,body.cw-minha-conta #cadastroCliente .segundaEtapa.row,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type,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-4,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-sm-8,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-cadastro #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-sm-8,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-8,body.cw-minha-conta #dadosEndereco .row>.col-sm-4,body.cw-minha-conta #dadosEndereco .row>.col-sm-8,body.cw-minha-conta #dadosEndereco .row>.col-xs-4,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 #cadastrar,body.cw-cadastro #localizar,body.cw-cadastro #logar,body.cw-cadastro #naoseicep,body.cw-minha-conta #cliente_endereco_cep,body.cw-minha-conta #complemento,body.cw-minha-conta #enderecoRua,body.cw-minha-conta #numero{width:100%!important;max-width:none!important}body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_celular),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_csenha),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_email),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_nome_completo),body.cw-minha-conta #cadastroCliente .segundaEtapa>div:has(#cliente_senha){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}}#atendimentohorario.in,#modalgrade,#modalgrade.full,.modal.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>.col-xs-12:has(#logar),body.cw-cadastro #loginCliente fieldset>.cw-login-acao{grid-column:3!important;grid-row:1!important;align-self:end!important;margin-top:0!important}body.cw-cadastro #loginCliente fieldset>.col-xs-12:has(a[href*=esqueceu]),body.cw-cadastro #loginCliente fieldset>.cw-login-esqueci{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-cadastro #cadastroCliente .has-error .help-block,body.cw-cadastro #cadastroCliente .help-block,body.cw-cadastro #loginCliente .has-error .help-block,body.cw-cadastro #loginCliente .help-block,body.cw-carrinho #cadastroCliente .has-error .help-block,body.cw-carrinho #cadastroCliente .help-block{position:static!important;width:auto!important;margin-top:7px!important}body.cw-area-cliente #cliente:not(:has(.cw-tem-topo-bg)),body.cw-cadastro #cliente:not(:has(.cw-tem-topo-bg)),body.cw-carrinho #cliente:not(:has(.cw-tem-topo-bg)),body.cw-home #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:0 0!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,.94)!important;box-shadow:0 8px 22px rgba(31,41,51,.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,#fff 0,#eef7ff 100%)!important;border-color:#bdd9ef!important;color:var(--cw-info)!important;cursor:pointer!important;font-weight:900!important}body.cw-area-cliente .horario.mais-info i,body.cw-carrinho .horario.mais-info i,body.cw-home .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-area-cliente .horario.cw-status-atendimento.fechado,body.cw-area-cliente .horario.cw-status-atendimento.red,body.cw-carrinho .horario.cw-status-atendimento.fechado,body.cw-carrinho .horario.cw-status-atendimento.red,body.cw-home .horario.cw-status-atendimento.fechado,body.cw-home .horario.cw-status-atendimento.red{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}#cliente>.container.cw-horarios-topo .horario#horario.fechado:before,#cliente>.container.cw-horarios-topo .horario#horario.red:before,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento.fechado:before,#cliente>.container.cw-horarios-topo .horario.cw-status-atendimento.red:before,body.cw-area-cliente .horario.cw-status-atendimento.fechado:before,body.cw-area-cliente .horario.cw-status-atendimento.red:before,body.cw-carrinho .horario.cw-status-atendimento.fechado:before,body.cw-carrinho .horario.cw-status-atendimento.red:before,body.cw-home .horario.cw-status-atendimento.fechado:before,body.cw-home .horario.cw-status-atendimento.red: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,#fff 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 span,#cliente>.container.cw-horarios-topo .horario.espera strong{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.cw-status-atendimento,#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.mais-info{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,.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 .cw-tempo-titulo,#cliente>.container.cw-horarios-topo .horario.espera i{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 span,#cliente>.container.cw-horarios-topo .horario.espera strong{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.cw-status-atendimento,#cliente>.container.cw-horarios-topo:not(:has(.horario.espera)) .horario.mais-info{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 .cw-tempo-titulo,#cliente>.container.cw-horarios-topo .horario.espera span,#cliente>.container.cw-horarios-topo .horario.espera strong{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,#fff 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,.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,.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,.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:.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,#fff 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,.045)!important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2 a,body.cw-carrinho .row-centered:has(.pedido-sucesso) .pedido-sucesso2 strong{color:var(--cw-text)!important;font-weight:900!important}body.cw-carrinho .row-centered:has(.pedido-sucesso) a.cw-pedido-status-btn{position:relative!important;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:#fff!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:linear-gradient(180deg,#18b95c 0,#10a84f 100%)!important;border:1px solid #10a84f!important;border-radius:var(--cw-radius)!important;box-shadow:0 8px 18px rgba(24,185,92,.18)!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:after{content:"\f105"!important;font-family:FontAwesome!important;font-size:16px!important;font-weight:400!important;line-height:1!important;color:#fff!important;position:absolute!important;right:16px!important;top:50%!important;transform:translateY(-50%)!important}body.cw-carrinho .row-centered:has(.pedido-sucesso) .cw-pedido-status-btn:hover{color:#fff!important;text-decoration:none!important;border-color:#0c8f41!important;background:linear-gradient(180deg,#10a84f 0,#0c8f41 100%)!important;box-shadow:0 10px 22px rgba(24,185,92,.26)!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:#fff!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,.22)!important;transition:transform .16s ease,box-shadow .16s ease,filter .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,.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 canvas,body.cw-carrinho .row-centered:has(.pedido-sucesso) #pixContainer img{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:#fff!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,.42)!important;border-radius:var(--cw-radius)!important;box-shadow:0 0 0 3px rgba(51,92,165,.08)!important;outline:0!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:focus,body.cw-carrinho .row-centered:has(.pedido-sucesso) .custom-togglecopia:hover{color:var(--cw-info)!important;text-decoration:none!important;border-color:rgba(51,92,165,.58)!important;background:var(--cw-info-soft)!important;box-shadow:0 0 0 3px rgba(51,92,165,.12)!important;outline:0!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-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,body.cw-carrinho .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 #cardapio nav.listagem ul li .precopro,body.cw-home #destaques .produtoDestaqueHome .precopro,body.cw-home .precopro,body.cw-home .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 .cw-categoria-title>a,body.cw-home #cardapio .panel-title.aberto>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:#fff!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:0 0!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:#fff!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:-.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,.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>#dadosEndereco,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-sm-12,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>.col-xs-12{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:0 0!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:0 0!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-entrega .nome,body.cw-carrinho #corpocarrinho .cw-resumo-entrega .valor,body.cw-carrinho #corpocarrinho .cw-resumo-subtotal .nome,body.cw-carrinho #corpocarrinho .cw-resumo-subtotal .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 #totalcarrinho,body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao,body.cw-carrinho #corpocarrinho .cw-resumo-total .valor,body.cw-carrinho #corpocarrinho .cw-resumo-total .valor .total,body.cw-carrinho #corpocarrinho .cw-resumo-total .valor strong{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:.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 #cadastroCliente .form-group,body.cw-cadastro #cadastroCliente .input-group,body.cw-cadastro #cadastroCliente .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 .form-group,body.cw-cadastro .input-group,body.cw-cadastro .input-group.grupo,body.cw-home #boxbusca{position:relative!important}body.cw-carrinho #corpocarrinho .cw-cupom-form .col-sm-8::before,body.cw-carrinho #corpocarrinho .cw-cupom-form .col-xs-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.balcao label:before,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>label[for^=balcao]: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 #cardapio nav.listagem ul li .precopro span.cw-desconto-percent,body.cw-home #destaques .produtoDestaqueHome .precopro span.cw-desconto-percent,body.cw-home .cw-desconto-percent,body.cw-home .produtoDestaqueHome .precopro span.cw-desconto-percent,body.produto .cw-desconto-percent{padding:2px 7px 0 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,.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,.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-obs,body.cw-carrinho #corpocarrinho .cw-subitem-text,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:#fff;border-top:1px solid var(--cw-line,#dbe3ec);z-index:89;box-shadow:0 -2px 10px rgba(31,41,51,.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 .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,#aa1e14)}.cwmi-item:active{opacity:.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,#aa1e14);color:#fff;font-size:7px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;border:1.5px solid #fff}#carrinho,#carrinhofinalizar,body.cw-area-cliente #carrinho,body.cw-cadastro #carrinho,body.cw-home #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,.08)!important;padding:0 44px 0 16px!important}body.modal #cw-menu-inferior,body.produto #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:#fff;border-right:1px solid var(--cw-line,#dbe3ec);border-top:0;box-shadow:1px 0 6px rgba(31,41,51,.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 .15s,color .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,#aa1e14);font-weight:700;border-left:3px solid var(--cor-principal,#aa1e14);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,#aa1e14);color:#fff;font-size:8px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1;border:1.5px solid #fff}body{padding-left:200px}body.modal #cw-menu-inferior,body.produto #cw-menu-inferior{display:none}body.modal,body.produto{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-ajustemenu-logo-img,.cw-navbar-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,.12)!important;padding:4px!important;background:#fff!important;display:block!important;flex-shrink:0!important;box-sizing:border-box!important}#navbar .cw-navbar-logo-link,.cw-navbar-logo-link,.cw-navbar-logo-link:active,.cw-navbar-logo-link:focus,.cw-navbar-logo-link:focus-visible,.cw-navbar-logo-link:hover,.cw-navbar-logo-link:link,.cw-navbar-logo-link:visited{border:0!important;border-bottom:0!important;border-top:0!important;outline:0!important;outline-offset:0!important;box-shadow:none!important;background:0 0!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:0 0!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:0 0!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:0 0!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:#fff!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:focus,.cw-mc-sair:hover,.cw-mc-sair:visited{background:#b53028!important;color:#fff!important;text-decoration:none!important}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-carrinho #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.cw-home #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:0 0!important}body.cw-area-cliente #pedidos.cw-pedidos-modern .cw-pedido-card{background:#fff!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:0 0!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 .container[style*=margin-bottom],body.produto form>.container{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:400;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 #cadastroCliente fieldset.checkout.pagamento .btn-group-toggle.custom-toggle .btn,body.cw-carrinho #fecha fieldset.cw-pagamento-logado .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,.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-carrinho #corpocarrinho #localizarcp:hover,body.cw-carrinho #corpocarrinho .localizar:active,body.cw-carrinho #corpocarrinho .localizar:focus,body.cw-carrinho #corpocarrinho .localizar:hover,body.cw-carrinho #trocarendereco:active,body.cw-carrinho #trocarendereco:focus,body.cw-carrinho #trocarendereco:hover,body.cw-minha-conta #localizar:active,body.cw-minha-conta #localizar:focus,body.cw-minha-conta #localizar:hover,body.cw-minha-conta #naoseicep:active,body.cw-minha-conta #naoseicep:focus,body.cw-minha-conta #naoseicep:hover{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 form section:not(.sessaoadicionais),body.produto section.sessaoadicionais{overflow:visible!important;background:0 0!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:0 0!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:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important}body.cw-home #cardapio .cw-promocoes-panel{background:0 0!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:0 0!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,#37aa41)}.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:0!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,#aa1e14)!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,.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:#fff!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:#fff!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:0 0!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 .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,.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.cw-cortina-animando)>.panel-heading.cabeca,body.cw-home #cardapio .panel.cw-categoria-fechada:has(.panel-collapse.in)>.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 .28s ease,width .28s ease,box-shadow .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,.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 .22s ease,opacity .18s ease!important;margin:0!important;padding:0!important;background:#fff!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,#fff 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:#fff!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:.5px!important}#rodapeendereco{padding-top:20px!important;padding-bottom:16px!important}#rodapeaviso{padding-bottom:24px!important}}body.cw-home #modalgrade.full,form>fieldset .segundaEtapa,form>fieldset>div{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 .25s ease-out,opacity .15s ease!important}body.cw-home #modalgrade .modal-dialog.full[data-cw-fechando]{transform:translateX(-110%)!important;opacity:0!important;transition:transform .32s ease-in-out,opacity .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,.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-carrinho #destaques .main-carousel::-webkit-scrollbar,body.cw-home #destaques .main-carousel:not(.flickity-enabled)::-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-carrinho #destaques .main-carousel .produtoDestaqueHome.carousel-cell,body.cw-home #destaques .main-carousel:not(.flickity-enabled) .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:-.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-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: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{flex:0 0 calc(50% - 6px)!important;width:calc(50% - 6px)!important}@media (max-width:767px){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,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{flex:0 0 calc(50% - 5px)!important;width:calc(50% - 5px)!important}}@media (min-width:768px){.cw-carousel-next,.cw-carousel-prev{display:flex!important;position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:10!important;background:rgba(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 .15s ease!important}.cw-carousel-next:hover,.cw-carousel-prev:hover{background:rgba(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:#fff;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 ::after,.cf-status-card ::before{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:700;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:700;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 .15s ease}.cf-info-btn:focus,.cf-info-btn:hover{background:#cfe1f5;color:#0c447c;text-decoration:none}.cf-info-btn:active{transform:scale(.94)}.cf-info-btn__icon{font-size:20px;line-height:1;font-weight:700}@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,.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,.1);border-top-color:rgba(0,0,0,.42);border-radius:50%;animation:cw-spin .65s linear infinite;z-index:6}.cw-grade-loading{position:absolute;inset:0;background:var(--cw-bg-hover);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,.08);border-top-color:rgba(0,0,0,.38);border-radius:50%;animation:cw-spin .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,.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,.1);border-top-color:rgba(0,0,0,.42);border-radius:50%;animation:cw-spin .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:0 0!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,.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,#cliente .cw-sem-topo .cf-status-card .cf-tempo-sep,.cw-ajustemenu-logo,.navbar.navbar-fixed-top:not(.affix) .navbar-nav.pull-left,.none,body.cw-home #menunavhorizontal::-webkit-scrollbar,body.produto>div#cliente,body.produto>nav.navbar.navbar-fixed-top,fieldset.checkout.dadosEntrega:before,input[type=radio]{display:none}body #cliente .cover-container.cw-sem-topo .topoBG{background:0 0!important;box-shadow:none!important}@media (max-width:767px){body.cw-area-cliente:has(.cw-sem-topo) #pedidos.container,body.cw-area-cliente:has(.cw-sem-topo)>.container,body.cw-carrinho:has(.cw-sem-topo) #resumo.container,body.cw-compras:has(.cw-sem-topo) #pedidos,body.cw-home:has(.cw-sem-topo) #destaques.container,body.cw-home:has(.cw-sem-topo) .container.menu{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}}#cardapio nav.listagem>ul>li,#carrinho .itens,#destaques .produtoDestaqueHome,#resumo,.cw-brinde-item,.navbar-fixed-top .container,.navbar-header>.container{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,.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:.01em;vertical-align:middle;margin:0 0 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,.06)!important;height:auto!important;min-height:56px!important;cursor:pointer!important;transition:background .15s ease,transform 50ms ease!important}body.cw-carrinho #carrinhofinalizar .cw-cta-label{font-size:15px!important;font-weight:900!important;line-height:1.2!important;letter-spacing:.02em!important}body.cw-carrinho #carrinhofinalizar .cw-cta-sublabel{font-size:11px!important;font-weight:400!important;line-height:1.2!important;opacity:.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,.04)!important}body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando .cw-cta-sublabel{font-size:10px!important}body.cw-carrinho #carrinhofinalizar.cw-cta-enviando:active{transform:none!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:.92!important}body.cw-carrinho{padding-bottom:100px!important}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.cw-pagamento-logado,body.cw-carrinho #fecha fieldset.checkout.pagamento,body.cw-carrinho fieldset,body.cw-carrinho fieldset.checkout{border:0!important;background:0 0!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:.7!important}body.cw-carrinho .cw-cupom-toggle:focus,body.cw-carrinho .cw-cupom-toggle:hover{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:0 0!important;box-shadow:none!important;border-radius:0!important;padding:0!important;margin:0!important;overflow:visible!important}#corpocarrinho form#cadastroCliente fieldset.checkout>legend,#corpocarrinho form#cadastroCliente legend,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend,body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>legend,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend,body.cw-carrinho #cadastroCliente fieldset.checkout>legend,body.cw-carrinho form#cadastroCliente 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:0 0!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}#corpocarrinho form#cadastroCliente fieldset.checkout>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>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}#corpocarrinho form#cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,#corpocarrinho form#cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>legend:before,body.cw-carrinho form#cadastroCliente fieldset.checkout.cw-endereco-cadastro>legend:before,body.cw-carrinho form#cadastroCliente fieldset.checkout.entrega>legend:before{content:"\f041"!important}#corpocarrinho form#cadastroCliente fieldset.checkout.balcao,body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao{margin:16px 0 18px!important;padding:12px 0!important;border:0!important}#corpocarrinho form#cadastroCliente fieldset.checkout.balcao label,body.cw-carrinho 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}#corpocarrinho form#cadastroCliente fieldset.checkout.balcao strong,body.cw-carrinho 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-carrinho #corpocarrinho .cw-resumo-box .cw-resumo-linha,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.cw-cadastro-botoes-cep{margin-top:0!important}#corpocarrinho form#cadastroCliente #cadastrar,body.cw-carrinho 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:0 0!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}#corpocarrinho form#cadastroCliente .cw-checkout-section-title,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title,body.cw-carrinho form#cadastroCliente .cw-checkout-section-title,body.cw-minha-conta 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}#corpocarrinho form#cadastroCliente .cw-checkout-section-title i,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title i,body.cw-carrinho form#cadastroCliente .cw-checkout-section-title i,body.cw-minha-conta 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%,#fff)!important;border:1px solid color-mix(in srgb,var(--cw-card-icone) 30%,#fff)!important;color:var(--cw-card-icone)!important;font-size:16px!important;line-height:1!important}#corpocarrinho form#cadastroCliente .cw-checkout-section-title span,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title span,body.cw-carrinho form#cadastroCliente .cw-checkout-section-title span,body.cw-minha-conta 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,#corpocarrinho form#cadastroCliente .cw-cep-buscar-link a:focus,#corpocarrinho form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link a:focus,body.cw-cadastro form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-carrinho form#cadastroCliente .cw-cep-buscar-link a:focus,body.cw-carrinho form#cadastroCliente .cw-cep-buscar-link a:hover,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link a:focus,body.cw-minha-conta form#cadastroCliente .cw-cep-buscar-link a:hover{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){#corpocarrinho form#cadastroCliente,body.cw-carrinho form#cadastroCliente{padding:14px!important;margin-top:12px!important}#corpocarrinho form#cadastroCliente legend,body.cw-carrinho form#cadastroCliente legend{gap:9px!important;margin-bottom:14px!important;padding-bottom:0!important}#corpocarrinho form#cadastroCliente legend:before,body.cw-carrinho form#cadastroCliente legend:before{width:34px!important;min-width:34px!important;height:34px!important}#corpocarrinho form#cadastroCliente fieldset.checkout.balcao,body.cw-carrinho form#cadastroCliente fieldset.checkout.balcao{margin:6px 0 16px!important;padding:10px 0!important}#corpocarrinho form#cadastroCliente #cadastrar,body.cw-carrinho #cadastroCliente #cadastrar,body.cw-carrinho #cadastroCliente #cadastrarok,body.cw-carrinho form#cadastroCliente #cadastrar{width:100%!important;min-width:0!important}#corpocarrinho form#cadastroCliente .cw-checkout-section-title,body.cw-carrinho form#cadastroCliente .cw-checkout-section-title{gap:9px!important;margin-bottom:14px!important;padding-bottom:10px!important}#corpocarrinho form#cadastroCliente .cw-checkout-section-title i,body.cw-cadastro form#cadastroCliente .cw-checkout-section-title i,body.cw-carrinho 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:700}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}}@keyframes cwPulsar{0%,100%{transform:scale(1);filter:drop-shadow(0 0 0 rgba(40,167,69,0))}50%{transform:scale(1.04);filter:drop-shadow(0 -3px 12px rgba(40,167,69,.85))}}body.cw-carrinho #carrinhofinalizar.cw-pulsar{animation:cwPulsar 1.1s ease-in-out 3}body.cw-carrinho #carrinhofinalizar .cw-cta-seta{position:absolute;top:50%;transform:translateY(-50%);font-size:18px;color:#fff;opacity:.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,.15)}body.cw-carrinho #carrinhofinalizar .cw-cta-seta-esquerda::after{content:'';position:absolute;inset:-14px -22px -14px -18px}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,.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 #corpocarrinho #chavepixdiv input[type=text],body.cw-carrinho #cw-checkout-steps #chavepixdiv input[type=text],body.cw-carrinho #pagtoMaquinaDiv #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:0 0!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}#cw-modal-foto-overlay,#cw-modal-remover,.modal-backdrop,.modal-backdrop.in,.modal-backdrop.show{background:var(--cor-preta-transparente)!important}.modal-backdrop.in{opacity:1!important}div.modal{display:none;position:fixed;inset:0;z-index:1050;overflow:hidden;outline:0}.cw-cupom-row.cw-cupom-aberto,body.produto #vlrprohtml .cw-add-preco-comparativo,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.fade.in .modal-dialog,div.modal.in .modal-dialog,div.modal.show .modal-dialog{transform:scale(1);opacity:1}div.modal .modal-content{background:#fff!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:#fff!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:#fff!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:0!important;right:0!important;bottom:16px!important;top:auto!important;transform:translateY(calc(100% + 24px))!important;width:min(560px,calc(100vw - 32px))!important;max-width:560px!important;height:auto!important;margin:0 auto!important;transition:transform .28s cubic-bezier(.2, .8, .2, 1)!important;opacity:1!important}body.cw-carrinho #modalfinalizar.fade.in .modal-dialog,body.cw-carrinho #modalfinalizar.in .modal-dialog,body.cw-carrinho #modalfinalizar.show .modal-dialog{transform: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,.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,#109910)!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}body .modal#modalfinalizar .modal-footer::after,body .modal#modalfinalizar .modal-footer::before{display:none!important}body .modal#modalfinalizar .modal-footer .btn[data-dismiss=modal]{margin-right:auto!important;margin-left:0!important}body .modal#modalfinalizar .modal-footer .btn.cadastrar{margin-left:auto!important;margin-right:0!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.fade.in .modal-dialog,body.cw-carrinho #modalfinalizar.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-entrega-logada>legend i,body.cw-carrinho fieldset.cw-pagamento-logado>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,.26))!important;color:var(--cw-warning,#eb9b4f)!important;font-size:16px!important;font-weight:400!important;line-height:1!important}body.cw-carrinho #corpocarrinho>h2,body.cw-carrinho #cw-checkout-steps .cw-step>h2,body.cw-compras #pedidos.cw-pedidos-modern>h2,body.cw-minha-conta 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,.35)!important;border-radius:var(--cw-radius)!important;background:#fff!important;box-shadow:0 6px 18px rgba(31,41,51,.035)!important;overflow:hidden!important;transition:border-color .14s ease,box-shadow .14s ease!important}body.cw-carrinho #destaques .produtoDestaqueHome.carousel-cell:hover{border-color:rgba(235,155,79,.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:.02em!important;z-index:90!important;-webkit-tap-highlight-color:transparent!important}body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando:active,body.cw-carrinho #carrinhofinalizar.cw-cta-aguardando:hover,body.cw-carrinho #carrinhofinalizar:active,body.cw-carrinho #carrinhofinalizar:focus,body.cw-carrinho #carrinhofinalizar:hover{transform:none!important;scale:1!important;filter:none!important;outline:0!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:#fff;font-size:14px;font-weight:700;border:1px solid rgba(0,0,0,.08);border-radius:var(--cw-radius,7px);box-shadow:0 8px 24px rgba(0,0,0,.18);opacity:0;transition:opacity .3s ease,transform .3s ease;pointer-events:none;white-space:nowrap;max-width:calc(100vw - 32px)}.cw-toast-copiado.cw-show{opacity:1;animation:cw-toast-aparece .8s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes cw-toast-aparece{0%{opacity:0;transform:translateX(-50%) translateY(-30px) scale(.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(.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 .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-area-cliente #navbar .navbar-nav.pull-right>li>a:before,body.cw-cadastro #navbar .navbar-nav.pull-right>li>a:before,body.cw-cadastro .form-group.focused:after,body.cw-cadastro .form-group.focused:before,body.cw-cadastro .grupo.focused:after,body.cw-cadastro .grupo.focused:before,body.cw-cadastro .input-group.focused:after,body.cw-cadastro .input-group.focused:before,body.cw-carrinho #cadastroCliente .focused:after,body.cw-carrinho #cadastroCliente .focused:before,body.cw-carrinho #cadastroCliente .input-group.extra:after,body.cw-carrinho #cadastroCliente .input-group.extra:before,body.cw-carrinho #cadastroCliente .input-group:after,body.cw-carrinho #cadastroCliente .input-group:before,body.cw-carrinho #corpocarrinho .cw-cupom-form .form-group.input-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 form:has(input#cupom) .input-group:before,body.cw-carrinho #corpocarrinho form:has(input#cupom) .input-group:not(.form-group):before,body.cw-carrinho #navbar .navbar-nav.pull-right>li>a:before,body.cw-home #cardapio .listagem ul li a.add:before,body.cw-home #cardapio .listagem ul li a.semLink:not(.abrirfoto):before,body.cw-home #cardapio .listagem ul li a:not(.abrirfoto):before,body.cw-home #cardapio .panel-title>a:after,body.cw-home #cardapio .panel-title>a:before,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca.cw-sem-foto:after,body.cw-home #cardapio nav.listagem>ul>li>.panel-heading.busca:after,body.cw-home #menunavhorizontal:before,body.cw-home #navbar .navbar-nav.pull-right>li>a:before,body.cw-minha-conta #cadastroCliente .form-group.focused:after,body.cw-minha-conta #cadastroCliente .form-group.focused:before,body.cw-minha-conta #cadastroCliente .grupo.focused:after,body.cw-minha-conta #cadastroCliente .grupo.focused:before,body.cw-minha-conta #cadastroCliente .input-group.focused:after,body.cw-minha-conta #cadastroCliente .input-group.focused:before,body.produto #navbar .navbar-nav.pull-right>li>a: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 .28s;display:flex;align-items:center;justify-content:center}.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 .25s ease}.close,.cw-modal-produto.cw-show .cw-modal-produto-overlay{opacity:1}.cw-modal-produto-box{position:relative;transform:translateY(100vh);transition:transform .28s cubic-bezier(.2, .8, .2, 1);width:min(680px,96vw);height:min(86vh,760px);background:#fff;border-radius:var(--cw-radius,7px);box-shadow:0 8px 32px rgba(20,30,45,.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:translateY(0)}.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,.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:#fff;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 .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:#fff}.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{align-items:flex-end}.cw-modal-produto-box{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:#fff;border-radius:var(--cw-radius,7px);box-shadow:0 12px 36px rgba(20,30,45,.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:#fff;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(.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:0 0!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}#atendimentohorario .cw-atendimento-box>.fecha span,.cw-busca-escondido,.cw-busca-painel-escondido,.cw-carousel-next,.cw-carousel-prev,a.unico:before,body.cw-area-cliente #cliente .navbar-header:after,body.cw-atendimento-aberto .modal-backdrop,body.cw-cadastro #cadastroCliente .cw-dados-cadastro.none,body.cw-cadastro #cadastroCliente .segundaEtapa.none,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>.both,body.cw-cadastro #cadastroCliente>fieldset:first-of-type>br,body.cw-cadastro #dadosEndereco:empty,body.cw-cadastro #loginCliente .help-block,body.cw-cadastro #loginCliente[style*="display: none"],body.cw-cadastro #loginCliente[style*="display:none"],body.cw-cadastro .container.tab.login>br,body.cw-cadastro .cw-cadastro-titulo[style*="display: none"],body.cw-cadastro .cw-cadastro-titulo[style*="display:none"],body.cw-carrinho #cadastroCliente fieldset.checkout.dadosEntrega:has(.segundaEtapa.none),body.cw-carrinho #cadastroCliente fieldset.checkout.entrega>div:not([class]):not(.modal)>br,body.cw-carrinho #cliente .navbar-header:after,body.cw-carrinho #corpocarrinho #totalcarrinho[style*="display: none"],body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao.none:not([style*="display: block"]):not([style*="display: inline"]):not([style*="display: flex"]),body.cw-carrinho #corpocarrinho #totalcarrinhosembalcao[style*="display: none"],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 .cw-resumo-linha>.valor.none:not([style*="display: block"]):not([style*="display: inline"]):not([style*="display: flex"]),body.cw-carrinho #corpocarrinho .vlrbalcao.cw-balcao,body.cw-carrinho .row-centered:has(.pedido-sucesso)>br,body.cw-carrinho.cw-checkout-step-2 #cadastrar,body.cw-compras #carrinho,body.cw-compras #pedidos>[class*=detalhe],body.cw-compras .navbar .navbar-nav.pull-right,body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca>a:after,body.cw-home #cardapio .cw-categoria-fechada nav.listagem>ul>li>.panel-heading.busca>a:before,body.cw-home #cardapio .panel.cw-busca-painel-escondido,body.cw-home #cardapio nav.listagem ul li span.foto .glyphicon,body.cw-home #cardapio nav.listagem>ul>li.cw-busca-escondido,body.cw-home:not(.cw-menu-fixo) #navbar .navbar-nav.pull-left,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type .both,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type br,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-sm-4 .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 .both,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>.col-xs-4 br,body.cw-minha-conta #cadastroCliente>fieldset:first-of-type>br.both,body.cw-minha-conta #carrinho,body.modal .cw-grade-nav,body.produto #navbar,body.produto #navbar .navbar-nav.pull-left,body.produto .acaoPedido #btadicionarok,body:not(.cw-carrinho) .cw-modal-excluir,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,select:focus,textarea:focus{outline:2px solid #4a8fd4!important;outline-offset:1px!important}