@keyframes pular{0%,92%{transform:translateY(0)}94%{transform:translateY(-60px)}95%{transform:translateY(0)}96%{transform:translateY(-40px)}97%{transform:translateY(0)}98%{transform:translateY(-25px)}99%{transform:translateY(-10px)}to{transform:translateY(0)}}@keyframes btnpedido{0%,94%{right:100%;opacity:1}to{right:-100%;opacity:0}}@keyframes btnpedidohover{0%{right:100%;opacity:1}to{right:-100%;opacity:0}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes bannerImagem{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes bannerDetalhe{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@keyframes easein{0%{opacity:0;pointer-events:none;z-index:-1;transform:scale(0)}80%{opacity:1;pointer-events:all;z-index:5;transform:scale(1)}to{display:flex}}@keyframes easeout{0%{opacity:1;pointer-events:all;z-index:5;transform:scale(1)}80%{opacity:0;pointer-events:none;z-index:-1;transform:scale(0)}to{display:none}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes pulsonovo{20%{box-shadow:0 0 0 0 rgba(86,191,52,.7)}55%{box-shadow:0 0 0 10px rgba(86,191,52,0)}75%{box-shadow:0 0 0 0 rgba(86,191,52,0)}}.container{max-width:1388px;width:100%;margin:0 auto;padding:1rem}.header{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.footer{font-size:13px;padding-bottom:1rem}.navegacao{width:100%;min-height:105px;display:flex;align-items:center}.navegacao .superior ul li:not(:last-of-type){margin-right:1rem}.navegacao .superior ul li>a{padding:4px 15px;border-radius:30px;transition:all .3s linear}.navegacao .superior ul:last-of-type li>svg{margin-right:10px;width:45px;height:45px}.navegacao .superior ul:last-of-type li dl dt{font-size:12px}.navegacao .superior ul:last-of-type li dl dd{font-size:14px;font-weight:700;letter-spacing:1px}.navegacao .superior ul:last-of-type li:not(:last-of-type){margin-right:2rem}.navegacao .menu,.navegacao .menu-carrinho{display:none;align-items:center;height:-moz-fit-content;height:fit-content;border-radius:50%}.h-100{height:100%}.h-40px{height:40px!important}#carrinho-vazio{font-size:22px;color:#e6e6e6;text-align:center;align-self:center}.logotipo{position:absolute;display:flex;align-items:center;justify-content:center;width:210px;height:180px;top:0;padding:0 .5rem 1rem;border-bottom-left-radius:30px;border-bottom-right-radius:30px;z-index:5}.logotipo img{max-height:80%;max-width:80%}.delivery :not(input):not(textarea){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.info{width:100%;font-size:13px;min-height:32px}.info>.container #localizacao-selecionada-header{margin-right:2rem}.banner{position:relative;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 105px);padding-bottom:5rem}.banner .overlay{position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;width:100%;left:0;top:0;filter:brightness(.27);z-index:-1}.banner .grid{display:grid;grid-template-columns:auto 768px;-moz-column-gap:1rem;column-gap:1rem;row-gap:4rem;justify-content:center;margin-top:5rem}.banner .detalhe{width:100%;display:flex;flex-direction:column;justify-content:center;animation-name:bannerDetalhe;animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s}.banner .detalhe>span:first-of-type{display:inline-block;font-size:8rem;margin-bottom:3rem;font-family:Coluna,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:120px}.banner .detalhe>span:first-of-type p{font-family:inherit}.banner .detalhe>span:last-of-type{width:85%;line-height:30px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6}.banner .imagem{position:relative;display:flex;flex-direction:column;align-items:center;animation-name:bannerImagem;animation-duration:1.5s;-webkit-animation-duration:1.5s;-moz-animation-duration:1.5s;-o-animation-duration:1.5s}.banner .info{position:absolute;top:0;left:0}.situacao{display:flex;align-items:center;position:absolute;bottom:100%;right:10px;width:175px;padding:10px 15px;border-radius:10px;margin:1rem auto;pointer-events:none}.situacao:after,.situacao:before{content:"";position:absolute;border:10px solid transparent;border-top-color:currentcolor;top:100%}.situacao:after{right:11px}.situacao:before{z-index:1;right:15px}.situacao[data-situacao=online]{animation:pular 10s infinite forwards;-webkit-animation:pular 10s infinite forwards;-moz-animation:pular 10s infinite forwards;-o-animation:pular 10s infinite forwards}.situacao>aside{margin-right:10px;display:flex;align-items:center}.banner .imagem img{max-width:655px;max-height:655px}.banner .imagem .carrossel{width:100%;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.banner .imagem .swiper-container{width:100%;height:100%}.banner .imagem .swiper-container .swiper-slide{display:flex;justify-content:center;align-items:center}.banner .imagem .swiper-container .swiper-slide:not(.swiper-slide-active){opacity:0!important}#restaurante>div{background-image:url(https://files.meusg.com.br/padrao/pattern/restaurante.png)}#restaurante .primeiro-carregamento{min-height:100vh}#restaurante .header{padding:0 3.5rem;min-height:85px;display:flex;justify-content:center;align-items:center;position:relative}#restaurante .header #next,#restaurante .header #prev{position:absolute}#restaurante .header #next a,#restaurante .header #prev a{padding:.5rem}#restaurante .header #prev{left:15px}#restaurante .header #next{right:15px}#restaurante .header ul{margin:0 auto;overflow-x:hidden;max-width:100%}#restaurante .header ul li a{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:30px 2rem;height:100%;font-size:16px;white-space:nowrap;transition:all .3s linear}#restaurante .header+.container{margin-top:4rem;min-height:50vh}#restaurante #disponibilidade,.pedido #disponibilidade{padding:1rem;border-radius:10px;overflow:hidden;width:1000px;margin:2rem auto 4rem;display:flex;align-items:center;position:relative}.pedido #disponibilidade{width:100%}#restaurante #disponibilidade>svg,.pedido #disponibilidade>svg{width:225px;height:225px;position:absolute;left:-70px}#restaurante #disponibilidade>section,.pedido #disponibilidade>div{padding-left:165px}#restaurante #disponibilidade>section h3,.pedido #disponibilidade>div h3{display:inline-block;margin-bottom:5px}#restaurante #disponibilidade>section article,.pedido #disponibilidade>div article{display:flex;flex-wrap:wrap;margin-bottom:10px}.pedido #disponibilidade>div article#indisponivel{display:flex;justify-content:flex-end;font-size:16px;background-color:red;padding:5px 10px;border-radius:2px;max-width:300px;justify-content:center;margin-top:1rem}#restaurante #disponibilidade>section article>span,.pedido #disponibilidade>div article>span{font-size:14px}.pedido #disponibilidade>div article#indisponivel>span{font-size:inherit}#restaurante #disponibilidade>section article>span:not(:last-of-type):after,.pedido #disponibilidade>div article>span:not(:last-of-type):after{content:"|";margin:0 10px}#restaurante .input.legend{border:none}#restaurante #semitens{margin-top:4rem;font-size:25px}#restaurante .grid#itens{margin:4rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,500px));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;width:100%;justify-content:center;border-radius:10px}#restaurante .grid.simples#itens{padding:1rem;grid-template-columns:repeat(auto-fill,minmax(500px,500px));-moz-column-gap:5rem;column-gap:5rem}#restaurante .grid#itens .item{min-height:120px;border-radius:5px;display:flex;overflow:hidden;display:grid;position:relative;-moz-column-gap:10px;column-gap:10px}#restaurante .grid#itens .item.gridExibicaoProduto{grid-template-columns:auto 1fr}#restaurante .grid.simples#itens .item{height:auto;border-radius:0;overflow:visible}#restaurante .grid#itens .item>aside{max-width:150px;min-width:150px;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer}#restaurante .grid#itens .item>section{padding:10px 15px;width:100%;position:relative;display:flex;flex-direction:column}#restaurante .grid.simples#itens .item>section{padding:0}#restaurante .grid#itens .item>section>.detalhe{margin-bottom:5px;min-width:50%;min-height:26px;display:flex;justify-content:space-between;font-size:15px}#restaurante .grid#itens .item>section .nomedetalhe{display:flex;align-items:center}#restaurante .grid#itens .item>section .titulo{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:.4px;margin-right:10px}.especiesFooter{display:flex;row-gap:.25rem;-moz-column-gap:.5rem;column-gap:.25rem;margin-top:.5rem;flex-wrap:wrap}.especiesFooter i{background-size:cover;width:40px;height:25px;background-color:#fff;border-radius:3px;padding:2px;background-origin:content-box}#restaurante .grid#itens .item>section .titulo>span{line-height:20px;vertical-align:text-bottom}#restaurante .grid#itens .item>section .descricao-completa{display:inline-flex;justify-content:center;align-items:center;vertical-align:text-bottom}#restaurante .grid#itens .item>section .novo,#restaurante .grid#itens .item>section .peso{font-size:12px;height:-moz-max-content;height:max-content;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-weight:400;margin-right:5px}#restaurante .grid#itens .item>section .novo{margin-right:0;margin-left:0;margin-top:0;color:#fff;background-color:#56bf34;animation:pulsonovo 4s ease-out infinite;-webkit-animation:pulsonovo 4s ease-out infinite;-moz-animation:pulsonovo 4s ease-out infinite;-o-animation:pulsonovo 4s ease-out infinite}#restaurante .grid.simples#itens .item>section>h4{margin-bottom:5px}#restaurante .grid#itens .item>section>span{font-size:13px;min-width:90%;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}#restaurante .grid#itens .item>section .destaque-item{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:auto;font-size:14px}#restaurante .grid#itens .item>section .destaque-item.noweight{justify-content:flex-end}#restaurante .grid#itens .item>section .destaque-item .valor-item{font-size:15px;line-height:15px}#restaurante .grid#itens .item>section .destaque-item .valor-item>div{display:flex;flex-direction:column}#restaurante .grid#itens .item>section .destaque-item .valor-item>div span:first-of-type{font-size:12px}#restaurante .grid#itens .item>section .destaque-item .valor-item>div span:last-of-type{text-align:right}#restaurante .grid.simples#itens .item>section>span{min-height:0}#restaurante .grid#tamanhos{padding:2rem 0;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,240px));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;width:100%;justify-content:center}#restaurante .grid#tamanhos .item{min-height:120px;border-radius:10px;display:flex;overflow:hidden;width:-moz-fit-content;width:fit-content;margin:0 auto;min-width:280px}#restaurante .grid#tamanhos .item>aside{width:180px;height:180px;margin-right:10px}#restaurante .grid#tamanhos .item>section{padding:.5rem 1rem;display:flex;flex-direction:column;justify-content:center;width:100%}#restaurante .grid#tamanhos .item>section>h4{margin-bottom:10px;word-break:break-word}#restaurante .grid#tamanhos .item>section>span{font-size:14px;display:inline-block;max-height:60px;overflow:hidden}.sobre{position:relative;padding-top:8rem;padding-bottom:20rem}.sobre .overlay{position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover;background-color:#000;height:100%;width:100%;left:0;top:0;filter:brightness(.17);z-index:-1}.sobre .grid{display:grid;grid-template-columns:auto 768px;-moz-column-gap:4rem;column-gap:4rem;row-gap:4rem;justify-content:center}.sobre .detalhe{width:100%;display:flex;flex-direction:column}.sobre .detalhe>span:first-of-type{display:inline-block;font-size:6rem;margin-bottom:2rem;font-family:Bellarina,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;line-height:120px}.sobre .detalhe>span:first-of-type p{font-family:inherit}.sobre .detalhe>span:last-of-type{width:100%;line-height:30px}.sobre .imagem{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center}.sobre .imagem img{width:75%;border-radius:10px}.sobre .imagem .carrossel{width:100%;height:100%;overflow:hidden;position:relative;display:flex;justify-content:center;align-items:center}.sobre .imagem .swiper-container{width:100%;height:100%}.sobre .imagem .swiper-container .swiper-slide{display:flex;justify-content:center;align-items:center}.sobre .imagem .swiper-container .swiper-slide:not(.swiper-slide-active){opacity:0!important}.sobre .shape{display:flex;align-items:flex-end;position:absolute;left:0;bottom:0;width:100%}.contatos{padding:4rem 0}.contatos h1{text-align:center}.contatos .grid{display:grid;-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem;margin:4rem 0;justify-content:center}.contatos .grid#telefones{grid-template-columns:repeat(auto-fit,minmax(270px,270px))}.contatos .grid#midias{grid-template-columns:repeat(auto-fit,minmax(40px,40px))}.contatos .grid#midias svg{width:40px;height:40px}.contatos .grid .item{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;margin:0 auto}.contatos .grid .item svg{width:50px;height:50px}.contatos .grid .item dl dt{font-size:14px}.contatos .grid .item>svg{margin-right:15px}.contatos .grid .item dl dd{font-size:17px;font-weight:700;letter-spacing:1px}.contatos .container>section{width:100%}.contatos .mapa{width:100%;margin-bottom:1rem}.contatos .mapa iframe{overflow:hidden;border-radius:10px;height:400px;width:100%}.contatos .mapa~aside{font-size:14px;text-align:center;letter-spacing:.7px}.contatos ul#sociais li:not(:last-of-type){margin-right:1rem}.atendimento{padding:4rem 0;display:grid;-moz-column-gap:2rem;column-gap:2rem;row-gap:4rem}.atendimento.atendimentofuncionamento{grid-template-columns:1fr}.atendimento h1{text-align:center}.atendimento .grid{display:grid;grid-template-columns:repeat(4,minmax(150px,150px));-moz-column-gap:1rem;column-gap:1rem;row-gap:2rem;margin-top:4rem;justify-content:center}.atendimento .grid#indisponivel{grid-template-columns:minmax(150px,150px)}.atendimento .grid .item dl{width:-moz-max-content;width:max-content;min-width:120px;margin:0 auto}.atendimento .grid .item dl dt{font-size:14px;margin-bottom:10px;display:flex;align-items:center}.atendimento .grid .item dl dt svg{margin-right:10px}.atendimento .grid .item dl dd{font-size:14px}.auxiliar{position:fixed;bottom:1rem;right:0;z-index:4;display:flex;align-items:flex-end;padding:1rem;max-width:500px;justify-content:flex-end;-moz-column-gap:5px;column-gap:5px;row-gap:5px;width:100%}.auxiliar button{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:25px;padding:1rem;position:relative;transition:all .3s linear;filter:drop-shadow(3px 3px 2px #00000021)}.auxiliar button#voltarinicio[data-ativo="0"]{opacity:0;pointer-events:none;z-index:-1;transform:scale(0);display:none;animation:easeout .3s;-webkit-animation:easeout .3s;-moz-animation:easeout .3s;-o-animation:easeout .3s}.auxiliar button#voltarinicio[data-ativo="1"]{opacity:1;pointer-events:all;z-index:5;transform:scale(1);display:flex;animation:easein .3s;-webkit-animation:easein .3s;-moz-animation:easein .3s;-o-animation:easein .3s}.auxiliar button svg{width:25px;height:25px}.auxiliar button#voltarinicio svg{width:15px;height:15px}.auxiliar button>span{white-space:nowrap;overflow:hidden;width:100%}.auxiliar button:not(#fazerpedidoflutuante)>span{text-align:center;width:100%;max-width:0;margin-left:0;opacity:0;pointer-events:none}.auxiliar button#fazerpedidoflutuante{max-width:200px;width:100%;border-radius:30px;justify-content:flex-start}.auxiliar button#fazerpedidoflutuante>svg{margin-right:5px}.auxiliar-delivery{position:fixed;bottom:0;left:0;z-index:4;display:flex;flex-direction:column;align-items:flex-end;width:100%;justify-content:flex-end;-moz-column-gap:5px;column-gap:5px;row-gap:5px;max-width:calc(100% - 350px);margin-bottom:0!important}.auxiliar-delivery button{width:50px;transition:all .3s linear}.auxiliar-delivery .buttonAcao,.auxiliar-delivery button{display:flex;align-items:center;justify-content:center;height:30px;border-radius:25px;padding:1rem;position:relative}.auxiliar-delivery .buttonAcao{min-width:300px;width:100%;-moz-column-gap:1rem;column-gap:1rem;margin-bottom:1rem}.auxiliar-cart{display:flex;width:100%;height:55px;align-items:center;justify-content:space-between;padding:1rem;filter:drop-shadow(2px 4px 6px black)}.auxiliar-cart button{width:-moz-fit-content;width:fit-content;filter:none}.auxiliar-delivery button#actionButton{width:100%;max-width:500px;display:none;margin:0 auto 10px;height:50px}.auxiliar-cart{display:none}.auxiliar-delivery button>span{white-space:nowrap;overflow:hidden;width:100%}.auxiliar-delivery button svg{width:25px;height:25px}.delivery{padding-right:350px;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.pedido{padding-top:4rem;padding-bottom:10rem;position:relative;background-image:url(https://files.meusg.com.br/padrao/pattern/restaurante.png)}.pedido #restaurantecardapio,.pedido #restaurantecardapioitem{width:100%}.pedido .grid#principal{display:grid;grid-template-columns:auto;-moz-column-gap:1rem;column-gap:1rem;width:100%}.pedido .grid.buscar#principal{grid-template-columns:270px auto}.pedido .grid#principal #mapa{height:-moz-fit-content;height:fit-content;position:sticky;top:100px;border-radius:5px;padding:2rem 1rem;margin-top:140px}.pedido .grid#principal #mapa a{display:inline-block;padding:5px;font-size:14px;transition:all .2s linear}.pedido .grid#principal #mapa .passo:hover:after{transform:scale(1.4)}.pedido .grid#principal #mapa .passo:hover a{transform:translateX(10px)}.pedido #itens{display:flex;flex-direction:column;width:100%}.pedido #itens>aside{padding-left:4rem;margin-bottom:20px}.pedido #itens>aside.inicio{padding-right:4rem}.pedido #itens>aside fieldset.input{border:none}.pedido #itens .cardapio-detalhe{margin-bottom:20px;margin-top:40px}.pedido #itens .cardapio-nome{font-size:25px}.pedido #itens .cardapio-descricao{font-size:15px;display:inline-block}.pedido #itens .grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(441px,441px));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}.pedido #itens .grid .item{min-height:120px;-moz-column-gap:10px;column-gap:10px;border-radius:5px;display:flex;overflow:hidden;cursor:pointer;transition:all .2s linear}.pedido #itens .grid.normal .item,.pedido #itens .grid.pizza .item{display:grid;grid-template-columns:auto 1fr}.pedido #itens .grid.normal .item{flex:1;position:relative}.pedido #itens .grid .item.indispcard,.pedido #itens .grid .item.indispitem{cursor:default}.pedido #itens .grid .item.indispcard{opacity:.4;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.pedido #itens .grid .item.indispcard:hover{opacity:1}.pedido #itens .grid.normal .item.indispitem:before{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background-color:rgba(0,0,0,.38823529411764707);z-index:1}.pedido #itens .grid.normal .item.indispitem:after{content:"INDISPON\CDVEL";text-align:center;background-color:rgba(255,0,0,.6588235294117647);color:#fff;padding:15px;position:absolute;top:30%;transform:rotate(320deg);z-index:2;width:700px;font-size:15px}.pedido:not(#cadastro) #itens .grid .item:not(.indispitem):not(.indispcard):hover{box-shadow:1px 1px 5px 2px rgba(0,0,0,.14901960784313725)}.pedido #itens .grid .item .imagem{display:flex;align-items:flex-start;justify-content:center;overflow:hidden;padding:10px 0 10px 10px}.pedido #itens .grid.normal .item .imagem{position:relative}.pedido #itens .grid .item .imagem .img{background-size:cover;background-position:50%;background-repeat:no-repeat;position:absolute;height:100%;width:100%;cursor:pointer}.pedido #itens .grid:not(.normal) .item .imagem img{cursor:pointer}.pedido #itens .grid.normal .item .imagem img,.pedido #itens .grid:not(.normal) .item .imagem img{width:85px;height:85px;border-radius:5px;-o-object-fit:contain;object-fit:contain}.pedido #itens .grid:not(.normal):not(.pizza) .img{display:none}.pedido #itens .grid .item .detalhe{padding:10px 10px 10px 0;width:100%;height:100%;font-size:15px}.pedido #itens .grid .item .detalhe .nomedetalhe{display:flex;align-items:center;min-width:50%;min-height:26px}.pedido #itens .grid .item .detalhe .valorquantidade{margin-top:10px;-moz-column-gap:5px;display:flex;column-gap:5px;justify-content:space-between}.pedido #itens .grid .item .detalhe .nome{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:.4px;margin-right:10px}.pedido #itens .grid .item .detalhe .nome>span{line-height:20px;vertical-align:text-bottom}.pedido #itens .grid .item .detalhe .novo,.pedido #itens .grid .item .detalhe .peso{font-size:12px;height:-moz-max-content;height:max-content;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-weight:400;margin-right:5px}.pedido #itens .grid .item .detalhe .novo{margin-right:0;margin-left:0;margin-top:0;color:#fff;background-color:#56bf34;animation:pulsonovo 4s ease-out infinite;-webkit-animation:pulsonovo 4s ease-out infinite;-moz-animation:pulsonovo 4s ease-out infinite;-o-animation:pulsonovo 4s ease-out infinite}.pedido #itens .grid .item .detalhe .descricao{font-size:12px;max-height:75px;min-height:26px;min-width:90%;letter-spacing:.5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}.pedido #itens .grid .item .detalhe .destaque-item{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:auto;font-size:14px}.pedido #itens .grid .item .detalhe .destaque-item.noweight{justify-content:flex-end}.pedido #itens .grid .item .detalhe .destaque-item .valor-item{font-size:15px;line-height:15px}.pedido #itens .grid .item .detalhe .destaque-item .valor-item>div{display:flex;flex-direction:column}.pedido #itens .grid .item .detalhe .destaque-item .valor-item>div span:first-of-type{font-size:12px}.pedido #itens .grid .item .detalhe .destaque-item .valor-item>div span:last-of-type{text-align:right}.pedido #itens .grid .item .valor{text-align:right;font-size:15px}.pedido #itens .grid .item .descricao-completa{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.pedido #itens>div>h1{margin-bottom:20px;font-size:25px}.pedido #itens .grid.complementos,.pedido #itens .grid.sabores{display:grid;grid-template-columns:repeat(1,auto);-moz-column-gap:1rem;column-gap:1rem;row-gap:0;grid-auto-rows:1fr}.pedido #itens .grid.complementos .item,.pedido #itens .grid.sabores .item{border-radius:0;cursor:default}.pedido #itens .grid.complementos .item:first-of-type,.pedido #itens .grid.sabores .item:first-of-type{border-top-left-radius:5px;border-top-right-radius:5px}.pedido #itens .grid.complementos .item:last-of-type,.pedido #itens .grid.sabores .item:last-of-type{border-bottom-left-radius:5px;border-bottom-right-radius:5px}.pedido #itens .grid.complementos .item:not(:last-of-type),.pedido #itens .grid.sabores .item:not(:last-of-type){border-bottom:1px solid #e6e6e6}.pedido #itens .grid.complementos .item:hover,.pedido #itens .grid.sabores .item:hover{box-shadow:none}.pedido #itens .grid.complementos .item .quantidade,.pedido #itens .grid.sabores .item .quantidade{display:flex;align-items:center}.pedido #itens .grid.complementos .item .quantidade a,.pedido #itens .grid.sabores .item .quantidade a{display:flex;align-items:center;justify-content:center;padding:5px;height:35px;width:30px;border-radius:5px;border:1px solid #dcdcdc;overflow:hidden;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.pedido #itens .grid.complementos .item .quantidade a:hover,.pedido #itens .grid.sabores .item .quantidade a:hover{background-color:#f0f0f0}.pedido #itens .grid.complementos .item .quantidade a:first-of-type,.pedido #itens .grid.sabores .item .quantidade a:first-of-type{border-top-right-radius:0;border-bottom-right-radius:0;border-right:none}.pedido #itens .grid.complementos .item .quantidade a:last-of-type,.pedido #itens .grid.sabores .item .quantidade a:last-of-type{border-top-left-radius:0;border-bottom-left-radius:0;border-left:none}.pedido #itens .grid.complementos .item .quantidade .form-group,.pedido #itens .grid.sabores .item .quantidade .form-group{margin-bottom:0;width:60px;height:35px}.pedido #itens .grid.complementos .item .quantidade .form-group input,.pedido #itens .grid.sabores .item .quantidade .form-group input{top:0}.pedido #itens .grid.complementos .item .quantidade .form-group fieldset.input,.pedido #itens .grid.sabores .item .quantidade .form-group fieldset.input{padding-inline-start:0;padding-inline-end:0;border-radius:0;border-right:none;border-left:none}.pedido #itens .grid.complementos .item .quantidade .form-group fieldset.input input:not([hidden]):not([type=checkbox]),.pedido #itens .grid.sabores .item .quantidade .form-group fieldset.input input:not([hidden]):not([type=checkbox]){width:100%;left:0}.pedido #itens .grid.complementos .item .quantidade .form-group fieldset.input input,.pedido #itens .grid.sabores .item .quantidade .form-group fieldset.input input{text-align:center}.pedido #itens .grid.complementos .item .valor,.pedido #itens .grid.sabores .item .valor{margin-top:0;display:flex;align-items:center;justify-content:center;padding:1rem;min-width:150px}.pedido .bordas,.pedido .massas{padding:1rem;border-radius:5px}.pedido .bordas .selecao-borda,.pedido .complementos .selecao-complemento,.pedido .massas .selecao-massa{display:block;margin:10px 0;position:relative}.pedido .bordas .selecao-borda label,.pedido .complementos .selecao-complemento label,.pedido .massas .selecao-massa label{padding:10px 15px;width:100%;display:block;text-align:left;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden;font-size:14px}.pedido .bordas .selecao-borda label:before,.pedido .complementos .selecao-complemento label:before,.pedido .massas .selecao-massa label:before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;transform:scale(0);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.pedido .bordas .selecao-borda label:after,.pedido .complementos .selecao-complemento label:after,.pedido .massas .selecao-massa label:after{width:25px;height:25px;content:"";border:2px solid #d1d7dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1px 1px;border-radius:50%;z-index:2;position:absolute;right:15px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.pedido .bordas .selecao-borda label:after,.pedido .complementos .selecao-complemento label:after{border-radius:0}.pedido .bordas .selecao-borda input:checked~label:before,.pedido .complementos .selecao-complemento input:checked~label:before,.pedido .massas .selecao-massa input:checked~label:before{transform:scale(1);opacity:1}.pedido .bordas .selecao-borda input,.pedido .complementos .selecao-complemento input,.pedido .massas .selecao-massa input{width:32px;height:32px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.pedido .observacao{padding:1rem;border-radius:5px}.pedido .observacao .form-group{margin-bottom:0}.pedido .observacao .form-group fieldset.textarea{border-radius:5px;padding:15px 0;padding-inline-start:15px;padding-inline-end:15px}.passo{z-index:2;display:flex;flex-direction:column;position:relative;padding-left:4rem}.passo h1{font-size:25px}.passo span{font-size:13px}.passo:not(:first-of-type){padding-top:20px}.passo:before{content:"";width:2px;left:22.5px;top:0;height:100%;position:absolute}.passo:after{content:attr(data-passo);height:100%;width:45px;height:45px;border-radius:50%;position:absolute;left:0;display:flex;justify-content:center;align-items:center}.passo.lateral:before{content:"";width:2px;left:22.5px;top:0;height:100%;position:absolute}.passo.lateral:after{width:33px;height:33px;left:7px;font-size:13px;transition:all .2s linear}.passo.lateral{left:8px;padding-left:3rem;padding-top:10px;padding-bottom:10px;justify-content:center}.passo.lateral:first-of-type{padding-top:0}.passo.lateral:last-of-type{padding-bottom:0}.passo>header{width:100%;margin-bottom:.5rem}.passo>header span.qtdeadd{padding:5px 15px;border-radius:5px;margin-left:1rem;min-width:80px;text-align:center}.passo.desabilitada{pointer-events:none}.login-acao{display:flex;align-items:center;margin-right:1rem;cursor:pointer;width:100%}.login-acao>svg{height:33px;width:33px}.login-acao svg:first-of-type{width:33px;height:33px;fill-rule:evenodd}.login-acao .icon svg{width:18px;height:18px}.login-acao>svg path{fill-rule:evenodd}.login-acao .detalhe{display:flex;flex-direction:column;margin-left:10px;font-size:13px;text-align:start}.login-acao .detalhe a{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:1;max-width:210px;width:-moz-fit-content;width:fit-content;letter-spacing:.7px;font-weight:700;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.funcionamento-info{display:flex;justify-content:center;margin-top:4rem;font-size:20px;text-align:center}#solicitarreserva a,#voltarpagina{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:5px;font-size:13px;color:#fff}#solicitarreserva{margin-right:1rem;border-radius:5px}#voltarpagina svg{width:15px;height:15px;margin-right:1rem}.pedido#cadastro #itens .grid .item .detalhe .descricao{min-height:0;flex-grow:1}.pedido#cadastro #itens .grid.sabores .item .valor,.pedido #itens .grid.complementos .item .valor{margin-top:5px;display:flex;align-items:center;justify-content:flex-start;padding:0;min-width:0}.pedido#cadastro #itens .grid.sabores .item .valor span,.pedido #itens .grid.complementos .item .valor span{font-size:15px}.pedido#cadastro #itens .grid.complementos .item .imagemdetalhe,.pedido#cadastro #itens .grid.sabores .item .imagemdetalhe{display:grid;width:100%;height:100%;-moz-column-gap:10px;column-gap:10px;grid-template-columns:auto 1fr}.pedido#cadastro #itens .grid .item .imagem{padding:10px 0 10px 10px}.pedido#cadastro #itens .grid .item .detalhe .nome{margin-bottom:0}.pedido#cadastro #itens #passofinalizar{padding-left:4rem;margin-top:2rem;display:none}.pedido#cadastro #itens #passofinalizar button{padding:10px 20px;border-radius:5px;margin-top:10px;font-size:14px;letter-spacing:.5px;width:100%;position:relative;overflow:hidden;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}.pedido#cadastro #itens #passofinalizar button:before{content:"";position:absolute;width:100%;height:150%;right:100%;left:auto;transform:rotate(45deg);animation:btnpedido 9s linear infinite;-webkit-animation:btnpedido 9s linear infinite;-moz-animation:btnpedido 9s linear infinite;-o-animation:btnpedido 9s linear infinite}.pedido#cadastro #itens #passofinalizar button:hover:before{animation:btnpedidohover 1s linear;-webkit-animation:btnpedidohover 1s linear;-moz-animation:btnpedidohover 1s linear;-o-animation:btnpedidohover 1s linear}#fazerpedido{display:flex;justify-content:center;align-items:center;margin:1rem 0 6rem}#fazerpedido button{padding:20px;border-radius:5px;margin-top:10px;font-size:14px;letter-spacing:.5px;max-width:390px;width:100%;position:relative;overflow:hidden;transition:all .3s linear;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear}#fazerpedido button:before{content:"";position:absolute;width:100%;height:150%;right:100%;left:auto;transform:rotate(45deg);animation:btnpedido 9s linear infinite;-webkit-animation:btnpedido 9s linear infinite;-moz-animation:btnpedido 9s linear infinite;-o-animation:btnpedido 9s linear infinite}#fazerpedido button:hover:before{animation:btnpedidohover .5s linear;-webkit-animation:btnpedidohover .5s linear;-moz-animation:btnpedidohover .5s linear;-o-animation:btnpedidohover .5s linear}#indicador{display:flex;justify-content:center;align-items:center;position:absolute;bottom:1rem}#indicador svg{width:40px;height:40px}.footer .footer-mapa{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,250px));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem;padding:2rem 0;margin-bottom:1rem;border-bottom:1px solid #fff}.footer .footer-mapa .footer-item{display:flex;flex-direction:column}.footer .footer-mapa .footer-item.atendimentodelivery{grid-column:auto/span 2}.footer .footer-mapa .logotipo{position:relative}.footer .footer-mapa .titulo{font-size:16px;margin-bottom:1rem}.footer .footer-mapa .titulo:not(:first-of-type){margin-top:1rem}.footer .footer-mapa .conteudo{display:flex;flex-direction:column}.footer .footer-mapa .conteudo dl:not(:last-of-type){margin-bottom:1rem}.footer .footer-mapa .conteudo .grid#midias{display:grid;grid-template-columns:repeat(auto-fit,minmax(30px,30px));-moz-column-gap:5px;column-gap:5px;row-gap:5px}.footer .footer-mapa .conteudo .grid#midias svg{width:30px;height:30px}.footer .footer-desenvolvedor{margin:1rem 0;display:flex;justify-content:center}.footer .footer-desenvolvedor span:not(:last-of-type):after{content:"-";padding:0 .5rem}.footer .footer-mapa .conteudo .grid#atendimentodelivery{display:grid;grid-template-columns:repeat(auto-fit,minmax(115px,115px));-moz-column-gap:1rem;column-gap:1rem;row-gap:1rem}.situacaomobile{position:fixed;bottom:0;left:0;height:26px;width:100%;display:none;align-items:center;justify-content:center;font-size:14px;z-index:10}.esqueciminhasenha{font-size:12px;text-align:right}.inforedefinicao{margin-top:1rem;text-align:center;font-size:13px}.tarjas{margin-top:5px}.tarjas .brinde,.tarjas .obrigatorio{font-size:13px;padding:5px 10px;border-radius:5px;display:inline-flex;width:-moz-fit-content;width:fit-content}.flex-titulo{display:flex;align-items:center}.marcadagua{position:absolute;bottom:1rem;left:1rem;z-index:0;display:flex;justify-content:center;width:calc(100% - 2rem)}.marcadagua:before{content:"SITE DEMONSTRATIVO";display:inline-flex;font-size:9vw;font-weight:700;color:#fff;filter:opacity(.15);text-align:center}.js-cookie-consent.cookie-consent{bottom:1rem;right:1rem;left:auto;width:320px;padding:1rem;overflow:hidden;background-color:transparent;font-size:14px;flex-direction:column}.js-cookie-consent.cookie-consent:before{content:"";position:absolute;width:100%;height:100%;background-color:#000;z-index:-1}.js-cookie-consent.cookie-consent>span{margin:0;text-align:center}.js-cookie-consent.cookie-consent button{margin-top:15px;border-radius:5px}.cardapio-localizacao{top:0;left:0;width:100%;height:100%;min-height:100vh;padding:1rem;display:flex}.cardapio-localizacao .localizacao-detalhe{display:flex;flex-direction:column;width:100%;max-width:1366px;margin:0 auto;-moz-column-gap:10rem;column-gap:10rem;row-gap:4rem}.cardapio-localizacao .localizacao-empresa,.cardapio-localizacao .localizacao-selecao{display:flex;flex-direction:column}.cardapio-localizacao .localizacao-empresa #localizacao-logo{display:flex;justify-content:center;max-height:150px;height:100%;width:100%;max-width:300px;margin:0 auto}.cardapio-localizacao .localizacao-empresa #localizacao-logo img{max-height:100%;max-width:100%}.cardapio-localizacao .localizacao-empresa #localizacao-frase{display:flex;flex-direction:column}.cardapio-localizacao .localizacao-empresa #localizacao-frase span{font-family:Coluna,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:70px;line-height:65px}.cardapio-localizacao .localizacao-empresa #localizacao-frase p{margin-top:2rem;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:6}.cardapio-localizacao .localizacao-selecao #localizacao-titulo{display:inline-flex;justify-content:center;margin-bottom:4rem;font-size:44px;font-weight:700;font-family:Coluna,-apple-system,BlinkMacSystemFont,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;text-align:center}.cardapio-localizacao #localizacao-cidades{display:flex;flex-wrap:wrap;justify-content:center;-moz-column-gap:2rem;column-gap:2rem;row-gap:1rem;max-height:320px;overflow-y:auto;position:relative;padding:0 10px}.cardapio-localizacao #localizacao-cidades::-webkit-scrollbar{width:6px;cursor:pointer;border-radius:0;border:1px solid #dee2e6}.cardapio-localizacao #localizacao-cidades::-webkit-scrollbar-thumb{box-shadow:0 .125rem .25rem rgba(0,0,0,.08);-webkit-box-shadow:inset 0 0 6px #1f0600}.cardapio-localizacao #localizacao-cidades #formCidade{position:absolute}.cardapio-localizacao .localizacao-selecao ul{flex:1;min-width:260px}.cardapio-localizacao .localizacao-selecao li{display:flex}.cardapio-localizacao .localizacao-selecao li:not(:last-of-type){margin-bottom:1rem}.cardapio-localizacao .localizacao-selecao li button{flex:1;display:inline-block;padding:10px 20px;border-radius:5px;text-align:center;font-size:16px}.modal-item-detalhe #detalhe{display:inline-flex;flex-direction:column;width:100%}.modal-item-detalhe .imagem{max-width:100%;max-height:170px;display:flex;justify-content:center;margin-bottom:2rem}.modal-item-detalhe .imagem img{max-height:inherit;max-width:inherit}.modal-item-detalhe #detalhe .titulo{margin-bottom:1rem}.modal-item-detalhe #detalhe .descricao{margin-bottom:5px}.modal-item-detalhe #detalhe .valor{font-size:15px}.modal-item-detalhe{position:fixed;left:0;top:0;width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}.modal-item-detalhe,.modal-item-detalhe[data-ativo="0"]{z-index:-1;opacity:0;pointer-events:none}.modal-item-detalhe[data-ativo="1"]{z-index:154;opacity:1;pointer-events:all}@keyframes modalEntrada{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}@keyframes modalSaida{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(100px)}}.modal-item-detalhe[data-ativo="0"] .moldura{animation:modalSaida .2s linear;-webkit-animation:modalSaida .2s linear;-moz-animation:modalSaida .2s linear;-o-animation:modalSaida .2s linear}.modal-item-detalhe[data-ativo="1"] .moldura{animation:modalEntrada .2s linear;-webkit-animation:modalEntrada .2s linear;-moz-animation:modalEntrada .2s linear;-o-animation:modalEntrada .2s linear}.modal-item-detalhe .moldura{max-width:768px;max-height:400px;width:100%;height:100%;display:flex;flex-direction:column;margin:10px;box-shadow:3px 3px 1px 1px rgba(0,0,0,.07058823529411765)}.modal-item-detalhe .moldura-header header{max-height:90px;height:100%;display:flex;align-items:center;padding:2rem;position:relative}.modal-item-detalhe .moldura-header h5{font-size:16px;letter-spacing:.5px}.modal-item-detalhe .moldura-header .controles{position:absolute;right:20px}.modal-item-detalhe .moldura-header .controles svg{width:13px;height:13px}.modal-item-detalhe .moldura-body{height:100%;overflow:hidden;padding:2rem 1rem}.modal-item-detalhe .moldura-body #detalhe{padding-right:1rem;max-height:100%;overflow-y:auto}.modal-item-detalhe .moldura-body #detalhe article{display:flex}.modal-item-detalhe .moldura-body #detalhe .imagem{max-width:220px;min-width:220px;max-height:140px;min-height:140px;margin-bottom:1rem;display:flex;justify-content:center;margin-right:1rem}.modal-item-detalhe .moldura-body #detalhe .imagem img{max-width:80%}.modal-item-detalhe .moldura-body #detalhe .titulo{margin-bottom:10px;letter-spacing:.5px;display:flex;align-items:center}.modal-item-detalhe .moldura-body #detalhe .peso{font-size:12px;height:-moz-max-content;height:max-content;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-weight:400;margin-left:1rem}.modal-item-detalhe .moldura-body #detalhe .descricao{font-size:14px;letter-spacing:.5px;margin-bottom:10px}.modal-item-detalhe .moldura-body #detalhe .valor{font-size:16px}.modal-item-detalhe .moldura-body #detalhe .informacao{display:flex;flex-direction:column;width:100%}.modal-reserva #detalhe{display:inline-flex;flex-direction:column;width:100%}.modal-reserva .imagem{max-width:100%;max-height:170px;display:flex;justify-content:center;margin-bottom:2rem}.modal-reserva .imagem img{max-height:inherit;max-width:inherit}.modal-reserva #detalhe .titulo{margin-bottom:1rem}.modal-reserva #detalhe .descricao{margin-bottom:5px}.modal-reserva #detalhe .valor{font-size:15px}.modal-reserva{position:fixed;left:0;top:0;width:100%;height:100%;min-height:100vh;min-height:-webkit-fill-available;display:flex;align-items:center;justify-content:center;transition:all .2s linear;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear}.modal-reserva,.modal-reserva[data-ativo="0"]{z-index:-1;opacity:0;pointer-events:none}.modal-reserva[data-ativo="1"]{z-index:154;opacity:1;pointer-events:all}.modal-reserva[data-ativo="0"] .moldura{animation:modalSaida .2s linear;-webkit-animation:modalSaida .2s linear;-moz-animation:modalSaida .2s linear;-o-animation:modalSaida .2s linear}.modal-reserva[data-ativo="1"] .moldura{animation:modalEntrada .2s linear;-webkit-animation:modalEntrada .2s linear;-moz-animation:modalEntrada .2s linear;-o-animation:modalEntrada .2s linear}.modal-reserva .moldura{max-width:768px;max-height:515px;width:100%;height:100%;display:flex;flex-direction:column;margin:10px;box-shadow:3px 3px 1px 1px rgba(0,0,0,.07058823529411765)}.modal-reserva .moldura-header header{max-height:90px;height:100%;display:flex;align-items:center;padding:2rem;position:relative}.modal-reserva .moldura-header h5{font-size:16px;letter-spacing:.5px}.modal-reserva .moldura-header .controles{position:absolute;right:20px}.modal-reserva .moldura-header .controles svg{width:13px;height:13px}.modal-reserva .moldura-body{height:100%;overflow:hidden;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:space-between;position:relative}.modal-reserva .moldura-body #detalhe{padding-right:1rem;max-height:100%;overflow-y:auto}.modal-reserva #detalhe .titulo{margin-bottom:10px;text-align:center;letter-spacing:.5px}.modal-reserva #detalhe .selecao-turno{display:grid;flex-wrap:wrap;font-size:13px;-moz-column-gap:10px;column-gap:10px;row-gap:10px;margin:10px 0;grid-template-columns:repeat(2,1fr)}.modal-reserva #detalhe .selecao-turno input{width:32px;height:32px;order:1;z-index:2;position:absolute;right:30px;top:50%;transform:translateY(-50%);cursor:pointer;visibility:hidden}.modal-reserva #detalhe .selecao-turno label{padding:10px;width:100%;display:block;text-align:left;cursor:pointer;position:relative;z-index:2;transition:color .2s ease-in;overflow:hidden;font-size:14px;border:1px solid #d1d7dc}.modal-reserva #detalhe .selecao-turno label:after{width:25px;height:25px;content:"";border:2px solid #d1d7dc;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='32' height='32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.414 11L4 12.414l5.414 5.414L20.828 6.414 19.414 5l-10 10z' fill='%23fff'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:1px 1px;border-radius:50%;z-index:2;position:absolute;right:10px;top:50%;transform:translateY(-50%);cursor:pointer;transition:all .2s ease-in}.modal-reserva #detalhe .selecao-turno label:before{width:100%;height:100%;content:"";position:absolute;left:0;top:0;transform:scale(0);transition:all .3s cubic-bezier(.4,0,.2,1);opacity:0;z-index:-1}.modal-reserva #detalhe .selecao-turno label article p{font-size:12px}.modal-reserva #detalhe .selecao-turno input:checked+label:before{transform:scale(1);opacity:1}.modal-reserva #controle-window{margin:1rem 1rem 0;display:flex;justify-content:space-between}.modal-reserva #controle-window button:disabled{opacity:.4;cursor:default}.modal-reserva .v-window{overflow:visible}.modal-reserva .horario-chegada{margin:10px 0}.modal-reserva .aviso-turno{padding:10px 20px;font-size:14px;margin-bottom:1rem;display:flex;align-items:center}.modal-reserva .aviso-turno figure{margin-right:1rem}.modal-reserva .resumo-reserva{padding:1rem 0;text-align:center}.modal-reserva .resumo-reserva dl:not(:last-of-type){margin-bottom:15px}.modal-reserva .resumo-reserva dt{font-size:13px}.modal-reserva .resumo-reserva dd{font-size:18px}.modal-reserva .erros{display:flex;align-items:center;padding:1rem 2rem;font-size:12px;position:absolute;right:1rem;max-width:calc(100% - 2rem);width:100%;z-index:10;animation-name:fadeInRight}.modal-reserva .erros,.modal-reserva .erros[data-ativo="0"]{animation-duration:.5s;-webkit-animation-duration:.5s;-moz-animation-duration:.5s;-o-animation-duration:.5s}.modal-reserva .erros[data-ativo="0"]{animation-name:fadeInLeft}.modal-reserva .erros li:not(:last-of-type){margin-bottom:5px}.modal-reserva .erros button{position:absolute;right:15px}.modal-reserva .erros button svg{width:9px;height:9px}#tempo-entregaretirada{display:flex;align-items:center}.semcomanda,.semendereco,.semreserva{height:100%;display:flex;align-items:center;justify-content:center;text-align:center;font-size:22px;color:#e6e6e6;position:relative;transform:translateY(-25%)}#radio-pagamento-pix svg{height:25px;width:80px}.container-lateral .pagamento-detalhe input:checked~label svg *{fill:#fff}.qrcode-pix .form-group{min-width:280px}.gap-2{row-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.auxiliar-finalizacao{display:flex;align-items:flex-start;row-gap:10px;-moz-column-gap:10px;flex-direction:column;column-gap:10px;padding-right:4rem;margin-bottom:4rem!important}.auxiliar-finalizacao span{font-size:19px}.auxiliar-finalizacao button{display:flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:5px;font-size:13px;min-width:200px}.auxiliar-finalizacao button span{font-size:14px;color:#fff}.divisoria+div{font-weight:700}.create-card{grid-template-columns:1fr!important;row-gap:1rem!important}.cartao{perspective:280px!important;display:flex!important;flex-direction:column!important}.cartao,.cartaoLados{width:280px!important;height:160px!important}.cartaoNumero{font-size:15px!important;margin-bottom:10px!important;margin-top:10px!important}.cartaoInfo{font-size:12px!important}.cartaoChip{width:40px!important;height:25px!important}.cartaoChipRisk-four{transform:translate(-12px,-18px)!important}.cartaoChipRisk-three{transform:translate(-23px,-7px)!important}.cartaoChipRisk-two{transform:translate(23px,17px)!important}.cartaoChipRisk-one{transform:translate(32px,6px)!important}.cartaoChipRisk{width:30px!important;height:25px!important;border-radius:8px!important}.codigoSeguranca{font-size:12px!important;height:16px!important}.cartaoRectDark{height:25px!important}.cartaoHidden{margin-bottom:18px!important}.cardImg{height:20px!important}.example{margin-top:0!important;margin-bottom:1rem}.container-lateral .pagamento-detalhe input:checked~label .svg-dinheiro{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4233 3639' shape-rendering='geometricprecision' text-rendering='geometricprecision' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23fff' d='M4227 2059L3428 52c-17-42-65-63-108-46L78 1297c-14 6-25 15-34 27-27 14-44 41-44 72v2160c0 46 37 83 83 83h3490c46 0 83-37 83-83V2376l525-209c43-17 63-65 46-108zm-2050 643c0 76-23 139-69 188-47 49-110 80-190 94-5 1-7 4-7 8l1 92c0 5-2 9-5 12-3 4-7 5-12 5h-142c-5 0-9-1-12-5-3-3-5-7-5-12l1-93c0-4-2-7-7-9-80-16-143-49-189-99s-69-113-69-189v-31c0-5 2-9 5-12 3-4 7-5 12-5h153c5 0 9 1 12 5 4 3 5 7 5 12v21c0 38 17 70 50 96s79 39 136 39c49 0 84-11 107-32 24-21 35-48 35-79 0-23-7-42-21-57-14-16-34-30-59-42-25-11-65-28-119-48-61-22-113-44-154-67-42-23-77-54-106-93s-43-88-43-146c0-73 22-133 66-181 44-47 103-78 178-93 5-2 7-4 7-8l-3-104c0-4 2-9 5-12s7-5 12-5h142c5 0 9 2 12 5s5 8 5 12l-1 107c0 3 2 6 7 8 78 16 141 51 187 103 47 53 70 117 70 192v22c0 4-2 9-5 12-4 3-8 5-12 5h-155c-5 0-9-2-12-5s-5-8-5-12v-12c0-39-16-73-47-101s-74-42-128-42c-42 0-75 9-99 28s-35 45-35 78c0 24 6 44 20 60s34 31 62 44c27 13 70 30 128 51 63 24 113 45 150 64s70 47 99 85c30 38 44 87 44 146zm565-101c69 0 125-56 125-125s-56-125-125-125c-68 0-124 56-124 125s56 125 124 125zm0-167c23 0 42 19 42 42s-19 42-42 42-41-19-41-42 18-42 41-42zM914 2601c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125zm0-167c23 0 42 19 42 42s-19 42-42 42-41-19-41-42 18-42 41-42zm-522 478c161 48 287 174 335 335 11 35 43 60 80 60 4-1 8-1 13-2 3 1 7 2 11 2h1994c4 0 7-1 11-2 41 10 83-15 93-57 48-162 174-288 336-336 39-12 63-51 57-91 1-4 2-8 2-13v-664c0-5-1-9-2-13 6-40-18-79-57-91-162-48-288-174-336-336-12-39-51-64-92-57-4-1-8-2-12-2H831c-4 0-8 1-12 2-41-6-80 18-92 57-48 162-174 288-335 336-39 12-64 51-57 91-1 4-2 8-3 13v664l3 12c-7 41 17 80 57 92zm107-735c166-67 299-199 366-366h1927c67 167 199 299 366 366v598c-167 67-299 199-366 366H865c-67-167-200-299-366-366v-598zm2991 1296H166V1479h3324v1994zM1387 1313l1391-554c124 130 296 204 476 205l139 349H1387zm2269 885v-802c0-46-37-83-83-83h-1l-176-443c-2-3-4-7-7-10-9-40-46-68-87-64-167 15-331-55-435-188-26-32-72-40-107-18-4 0-8 1-12 2l-1699 676c-20 8-37 24-45 45H488L3304 191l738 1853-386 154z'/%3E%3C/svg%3E")}.svg-pix{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 955 955' width='20' height='20'%3E%3Cpath class='fillsecundario' fill-rule='evenodd' clip-rule='evenodd' d='M912.534 375.199L802.45 265.115c-2.255 1.128-5.188 1.579-8.121 1.579H744.25c-25.942 0-51.432 10.377-69.253 28.874L531.978 438.587c-13.309 13.309-31.13 20.303-48.274 20.303-18.047 0-35.191-6.994-48.501-20.303l-143.695-143.47c-18.498-18.497-43.763-28.874-69.254-28.874h-61.583c-2.933 0-5.189-.677-7.445-1.805L42.466 375.199c-56.621 56.395-56.621 148.658 0 205.279L152.55 690.562c2.255-1.128 4.737-1.579 7.444-1.579h61.809c25.942 0 51.207-10.377 69.254-28.875l143.47-143.695c25.942-25.942 71.509-25.942 97.451 0l143.019 143.019c18.497 18.497 43.988 28.874 69.253 28.874h50.079c2.933 0 5.189.677 8.121 1.805l110.084-110.31c56.621-56.395 56.621-148.207 0-204.602zM744.927 730.49c-37.672 0-72.863-14.437-99.256-41.056L502.652 546.415c-9.925-9.7-27.746-9.7-37.446 0L321.51 690.111c-26.393 26.393-61.584 40.83-99.256 40.83h-28.197L375.65 912.534c56.621 56.621 148.884 56.621 205.505 0L763.199 730.49h-18.272zM221.803 224.059c37.447 0 72.637 14.437 99.256 41.056l143.47 143.47a26.414 26.414 0 0037.447 0l143.695-143.019c26.393-26.393 61.584-40.83 99.256-40.83h17.144l-182.27-182.27c-56.395-56.621-148.658-56.621-205.279 0L192.929 224.059h28.874z'/%3E%3C/svg%3E")}.svg-dinheiro,.svg-pix{display:flex;height:20px;width:20px;background-repeat:no-repeat;background-position:50%;background-size:contain}.svg-dinheiro{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4233 3639' shape-rendering='geometricprecision' text-rendering='geometricprecision' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath d='M4227 2059L3428 52c-17-42-65-63-108-46L78 1297c-14 6-25 15-34 27-27 14-44 41-44 72v2160c0 46 37 83 83 83h3490c46 0 83-37 83-83V2376l525-209c43-17 63-65 46-108zm-2050 643c0 76-23 139-69 188-47 49-110 80-190 94-5 1-7 4-7 8l1 92c0 5-2 9-5 12-3 4-7 5-12 5h-142c-5 0-9-1-12-5-3-3-5-7-5-12l1-93c0-4-2-7-7-9-80-16-143-49-189-99s-69-113-69-189v-31c0-5 2-9 5-12 3-4 7-5 12-5h153c5 0 9 1 12 5 4 3 5 7 5 12v21c0 38 17 70 50 96s79 39 136 39c49 0 84-11 107-32 24-21 35-48 35-79 0-23-7-42-21-57-14-16-34-30-59-42-25-11-65-28-119-48-61-22-113-44-154-67-42-23-77-54-106-93s-43-88-43-146c0-73 22-133 66-181 44-47 103-78 178-93 5-2 7-4 7-8l-3-104c0-4 2-9 5-12s7-5 12-5h142c5 0 9 2 12 5s5 8 5 12l-1 107c0 3 2 6 7 8 78 16 141 51 187 103 47 53 70 117 70 192v22c0 4-2 9-5 12-4 3-8 5-12 5h-155c-5 0-9-2-12-5s-5-8-5-12v-12c0-39-16-73-47-101s-74-42-128-42c-42 0-75 9-99 28s-35 45-35 78c0 24 6 44 20 60s34 31 62 44c27 13 70 30 128 51 63 24 113 45 150 64s70 47 99 85c30 38 44 87 44 146zm565-101c69 0 125-56 125-125s-56-125-125-125c-68 0-124 56-124 125s56 125 124 125zm0-167c23 0 42 19 42 42s-19 42-42 42-41-19-41-42 18-42 41-42zM914 2601c69 0 125-56 125-125s-56-125-125-125-125 56-125 125 56 125 125 125zm0-167c23 0 42 19 42 42s-19 42-42 42-41-19-41-42 18-42 41-42zm-522 478c161 48 287 174 335 335 11 35 43 60 80 60 4-1 8-1 13-2 3 1 7 2 11 2h1994c4 0 7-1 11-2 41 10 83-15 93-57 48-162 174-288 336-336 39-12 63-51 57-91 1-4 2-8 2-13v-664c0-5-1-9-2-13 6-40-18-79-57-91-162-48-288-174-336-336-12-39-51-64-92-57-4-1-8-2-12-2H831c-4 0-8 1-12 2-41-6-80 18-92 57-48 162-174 288-335 336-39 12-64 51-57 91-1 4-2 8-3 13v664l3 12c-7 41 17 80 57 92zm107-735c166-67 299-199 366-366h1927c67 167 199 299 366 366v598c-167 67-299 199-366 366H865c-67-167-200-299-366-366v-598zm2991 1296H166V1479h3324v1994zM1387 1313l1391-554c124 130 296 204 476 205l139 349H1387zm2269 885v-802c0-46-37-83-83-83h-1l-176-443c-2-3-4-7-7-10-9-40-46-68-87-64-167 15-331-55-435-188-26-32-72-40-107-18-4 0-8 1-12 2l-1699 676c-20 8-37 24-45 45H488L3304 191l738 1853-386 154z' class='fillsecundario'/%3E%3C/svg%3E")}.svg-visa{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='20' viewBox='0 0 21 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.51 6.94H7.882L8.902.687h1.628L9.51 6.94zm5.632-4.757l.231-1.337S14.662.57 13.903.57c-.797 0-2.722.348-2.722 2.062 0 1.616 2.26 1.646 2.26 2.49 0 .844-2.024.698-2.692.158l-.236 1.41s.729.352 1.834.352c1.106 0 2.777-.583 2.777-2.139 0-1.628-2.267-1.774-2.267-2.485 0-.716 1.586-.613 2.285-.236zm2.383 2.546l.844-2.34.497 2.34h-1.341zm1.79 2.211h1.497L19.504.687h-1.307c-.613 0-.758.463-.758.463l-2.43 5.79h1.701l.334-.93h2.083l.189.93zM6.516.687l-1.556 4.29-.189-.917-.54-2.82S4.157.687 3.446.687H.883L.857.786h.026v.017h.06v.013h.043c.278.073.887.278 1.573.685l1.41 5.44H5.67L8.26.686H6.514z' fill='%2303F'/%3E%3C/svg%3E")}.svg-master,.svg-mastercard,.svg-visa{display:flex;height:20px;width:20px;background-repeat:no-repeat;background-position:50%;background-size:cover}.svg-master,.svg-mastercard{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 1245 769' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cpath fill='%23ff5f00' d='M454 82h337v605H454z'/%3E%3Cpath d='M475 385v-1c0-117 55-229 147-302C555 29 471 0 385 0 172 0 0 172 0 385c0 212 172 384 385 384 86 0 170-29 237-82-92-73-147-184-147-302z' data-name='%26lt;Path%26gt;' fill='%23eb001b'/%3E%3Cpath d='M1245 385c0 212-172 384-385 384-86 0-170-29-238-82 93-73 147-184 147-302S715 155 622 82C690 29 774 0 860 0c213 0 385 172 385 385z' fill='%23f79e1b'/%3E%3C/svg%3E")}.svg-elo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 1719 659' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cdefs%3E%3Cstyle%3E.fil3{fill:%23000;fill-rule:nonzero}%3C/style%3E%3C/defs%3E%3Cg id='Camada_x0020_1'%3E%3Cg id='_1640960297904'%3E%3Cpath d='M268 145c19-6 40-9 61-9 94 0 172 66 190 155l133-27C622 113 489 0 329 0c-36 0-71 6-104 17l43 128z' fill='%23fecb08' fill-rule='nonzero'/%3E%3Cpath d='M111 576l90-102c-40-35-65-87-65-145 0-57 25-109 65-145L111 83C43 143 0 231 0 329c0 99 43 187 111 247z' fill='%2300a4e0' fill-rule='nonzero'/%3E%3Cpath d='M519 368c-18 89-96 155-190 155-21 0-42-3-61-10l-43 129c33 11 68 17 104 17 160 0 292-113 323-264l-133-27z' fill='%23ee3e22' fill-rule='nonzero'/%3E%3Cpath class='fil3' d='M768 479c-4-7-10-19-14-27-21-49-22-99-4-148 20-53 57-94 105-114 61-27 128-21 186 13 37 21 63 54 83 100 2 6 5 12 7 18L768 479zm121-211c-43 18-65 59-60 106l182-78c-31-37-72-49-122-28zm145 171l-4-3c-11 18-28 32-49 42-41 17-79 13-106-11l-3 4-46 69c12 8 24 15 37 20 51 21 103 20 155-2 37-16 66-41 86-72l-70-47zM1258 88v384l59 25-34 79-66-28c-14-6-25-16-32-27s-13-27-13-48V88h86zM1413 374c0-32 14-62 37-82l-61-68c-42 37-68 90-68 150s26 114 67 151l62-69c-23-20-37-49-37-82zM1522 484c-12 0-24-2-35-6l-29 87c20 7 41 10 64 10 97 1 178-68 197-160l-90-18c-11 49-55 87-107 87zM1522 173c-22 0-44 4-64 11l29 87c11-4 23-6 35-6 53 0 97 38 107 88l90-19c-19-91-100-161-197-161z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.svg-cabal,.svg-elo{display:flex;height:20px;width:20px;background-repeat:no-repeat;background-position:50%;background-size:cover}.svg-cabal{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 2182 558' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cdefs%3E%3Cstyle%3E.fil0{fill:%231e447f}%3C/style%3E%3C/defs%3E%3Cg id='Camada_x0020_1'%3E%3Cg id='_1640888735408'%3E%3Cpath class='fil0' d='M1394 306c78 0 117-12 117 40 0 64-9 54-117 54v-94zm1-144c90 0 103-11 103 46 0 55-27 45-104 45l1-91zm-72 293h155c56 0 104-22 104-78 0-44 7-88-50-103 36-31 38-14 38-89 0-55-32-75-84-78-41-3-123-4-163 0v348zM317 138c5 11 118 118 124 127 15 23-16 45-26 54-28 29-57 55-86 83-10 11-13 9-12 29 0 28-2 111 1 127l240-236c10-10 27-21 28-42 1-26-35-48-60-76-42-45-95-92-139-136-12-12-22-23-34-35-7-7-29-29-36-33v138zM269 558c2-22 1-109 1-137 0-12-86-89-100-103-8-8-29-24-29-40 1-15 46-53 64-73 11-12 22-22 33-34 18-18 32-25 32-38V0C258 7 126 142 97 168c-26 22-41 44-69 69-51 47-28 59 34 117 46 43 92 95 138 137 13 11 22 21 35 33 10 10 26 23 34 34zM1127 165l50 161-101-2 51-159zM959 454l75 1 23-71 135-1c9 8 23 58 26 72h75l-117-348c-118-6-98-7-146 136-16 49-61 173-71 211zM1765 165l51 160h-102l51-160zm-167 290h70c7-1 12-24 15-34 4-12 9-25 12-38h140l23 72h74l-88-262c-6-15-10-29-15-44-4-12-8-36-18-42-50 0-90-7-107 33l-106 315zM701 195v158c0 75 55 102 128 102l100-1c0-63-15-60-74-60-101 0-83-17-83-186 0-38 19-51 57-51h102c5-72-17-61-108-61-68 0-122 29-122 99zM1956 455c36 0 204 5 225-1 0-11 2-43 0-51-2-11-16-7-45-7h-108V103c-93-20-72 63-72 139v213z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E")}.svg-hipercard{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 36 8' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M26.31 5.274c-.497.447-1.86.58-1.732-.492.128-.879 1.155-1.058 2.278-.938-.08.476-.177 1.102-.546 1.43zm-1.556-3.427c-.048.239-.112.462-.177.686.562-.12 2.31-.522 2.471.163.064.239-.032.477-.112.656-1.572-.134-2.856.104-3.193 1.147-.224.7.032 1.386.514 1.58.93.372 2.053-.06 2.438-.641-.032.208-.08.402-.064.655h.818c0-.715.128-1.31.24-1.966.097-.552.29-1.103.258-1.594-.065-1.118-2.07-.716-3.193-.686zm8.182 3.784c-.642 0-.963-.357-.979-.968-.016-1.058.481-2.25 1.508-2.354.465-.045.818.06 1.171.164-.32 1.192-.208 3.128-1.7 3.158zM35.053 0c-.08.655-.192 1.296-.336 1.907-2.327-.685-3.754.894-3.722 2.86 0 .373.08.76.337 1.028.433.462 1.684.566 2.326.179.128-.075.256-.209.337-.313.064-.06.16-.253.176-.194-.032.209-.08.388-.096.626h.866C35.101 3.888 35.615 2.011 36 0h-.947zM10.797 5.304c-.514.491-1.749.491-1.861-.358-.032-.358.112-.745.176-1.117.08-.388.129-.745.209-1.088.497-.566 1.957-.64 2.117.313.129.804-.224 1.832-.641 2.25zm.754-3.457c-.802-.283-1.781.045-2.214.373 0 0 0 .015-.016.015 0-.015.016-.015.016-.015v-.015c.016-.134.064-.224.064-.358H8.6A176.277 176.277 0 017.428 8h.946c.129-.79.225-1.624.417-2.354.209.775 1.62.626 2.23.328 1.22-.61 2.166-3.56.53-4.127zm4.492 1.46h-2.23c.064-.462.53-.983 1.251-1.013.69-.03 1.171.224.979 1.013zm-.915-1.55c-.674.046-1.251.24-1.668.642-.497.491-.915 1.579-.786 2.577.16 1.415 2.07 1.355 3.577 1.013.032-.239.097-.462.145-.685-.626.208-1.717.521-2.359.134-.497-.283-.497-.999-.337-1.64a72.273 72.273 0 013.113 0c.064-.431.24-.923.08-1.37-.209-.58-.979-.73-1.765-.67zm-8.326.09c-.016 0-.016.03-.016.06-.208 1.445-.497 2.83-.802 4.186h.963c.224-1.46.48-2.89.802-4.246h-.947zm24.722.015c-.834-.387-1.54.268-1.813.656.08-.209.08-.477.16-.67h-.834a55.97 55.97 0 01-.818 4.245h.963c.016-.566.128-.983.224-1.534.209-1.177.498-2.473 1.99-2.086.048-.194.064-.417.128-.61zM20.888 5.095c-.097-.209-.113-.551-.097-.82.049-.595.29-1.31.642-1.638.497-.447 1.476-.373 2.246-.12.032-.238.08-.461.112-.7-1.283-.193-2.486-.074-3.128.552-.626.61-1.043 2.026-.754 2.905.353 1.043 1.877 1.102 3.112.7.049-.209.08-.447.129-.656-.674.328-1.973.492-2.262-.223zm-.53-3.248c-.85-.327-1.508.209-1.813.715.08-.223.097-.491.16-.715h-.833c-.209 1.475-.514 2.846-.802 4.246h.946c.128-.82.193-1.951.481-2.741.241-.626.85-1.177 1.749-.879.016-.238.08-.417.112-.626zM5.086.12c-.129.82-.29 1.624-.434 2.414-.978.014-1.989.044-2.935-.015.176-.79.304-1.61.48-2.399H1.14C.77 2.115.417 4.142 0 6.093h1.075c.176-.998.337-2.011.561-2.965.915-.014 2.022-.06 2.904.015-.176.999-.401 1.952-.577 2.95h1.074C5.39 4.067 5.76 2.071 6.193.12H5.086zm2.695.909c.176-.12.433-.67.144-.909-.08-.074-.224-.09-.433-.06-.193.03-.305.09-.369.18-.128.163-.24.61-.048.789.176.164.577.074.706 0z' fill='red'/%3E%3C/svg%3E");width:30px}.svg-american_express,.svg-amex,.svg-hipercard{display:flex;height:20px;background-repeat:no-repeat;background-position:50%;background-size:cover}.svg-american_express,.svg-amex{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 999 997' shape-rendering='geometricPrecision' text-rendering='geometricPrecision' image-rendering='optimizeQuality' fill-rule='evenodd' clip-rule='evenodd'%3E%3Cdefs%3E%3Cstyle%3E.fil1{fill:%23fff;fill-rule:nonzero}%3C/style%3E%3C/defs%3E%3Cg id='Camada_x0020_1'%3E%3Cg id='_1640955262256'%3E%3Cpath d='M993 0H0v997h993V668c4-6 6-13 6-22 0-10-2-17-6-22V0z' fill='%23006fcf' fill-rule='nonzero'/%3E%3Cpath class='fil1' d='M90 431l-20-46-19 46h39zm420-18c-3 2-8 2-13 2h-34v-26h34c5 0 10 0 13 2 4 2 6 6 6 11s-2 9-6 11zm242 18l-19-46-19 46h38zm-451 51h-28v-92l-41 92h-24l-41-92v92h-57l-10-26H41l-10 26H0l50-117h42l47 110V365h46l36 79 34-79h46v117zm114 0h-93V365h93v24h-65v21h64v24h-64v24h65v24zm132-86c0 19-12 29-20 31 6 3 12 7 14 10 4 6 5 11 5 22v23h-28l-1-15c0-7 1-17-4-23-4-4-10-5-20-5h-30v43h-28V365h64c14 0 25 0 34 6 9 5 14 12 14 25zm45 86h-29V365h29v117zm330 0h-40l-52-88v88h-57l-11-26h-58l-11 26h-32c-14 0-31-3-41-13s-15-24-15-45c0-17 3-33 15-45 9-10 23-14 43-14h27v25h-27c-10 0-16 1-21 7-5 5-8 14-8 26 0 13 2 22 7 28 5 4 13 6 20 6h12l40-92h42l47 110V365h42l49 81v-81h29v117zM0 505h48l10-26h25l10 26h94v-20l8 20h49l9-20v20h233v-43h4c3 0 4 0 4 6v37h121v-10c10 5 25 10 45 10h50l11-26h24l11 26h98v-25l15 25h78V342h-78v19l-10-19h-80v19l-10-19H661c-18 0-33 2-46 9v-9h-74v9c-8-7-19-9-32-9H238l-18 42-19-42h-85v19l-9-19H34L0 419v86zM993 591h-51c-5 0-8 0-11 2s-4 5-4 8c0 5 2 8 6 9 3 1 6 1 11 1l15 1c15 0 25 3 32 9 1 1 1 2 2 3v-33zm0 77c-7 10-20 15-38 15h-54v-25h54c5 0 9-1 11-3s4-5 4-8-2-6-4-8c-2-1-5-2-10-2-26-1-58 1-58-36 0-17 10-35 40-35h55v-23h-51c-16 0-27 3-35 9v-9h-77c-12 0-26 3-33 9v-9H660v9c-11-8-29-9-37-9h-90v9c-9-8-28-9-40-9H393l-23 25-22-25H197v163h148l24-26 22 26h91v-39h9c12 1 27 0 39-5v44h75v-43h4c4 0 5 0 5 5v38h228c14 0 30-4 38-11v11h72c15 0 30-2 41-8v-30zm-111-47c5 6 8 13 8 25 0 25-16 37-44 37h-54v-25h54c5 0 9-1 11-3s4-5 4-8-2-6-4-8c-2-1-5-2-10-2-26-1-58 1-58-36 0-17 10-35 40-35h56v25h-52c-5 0-8 0-11 2s-4 5-4 8c0 5 3 8 6 9s6 1 11 1l15 1c15 0 25 3 32 9zm-252-7c-4 2-8 2-14 2h-34v-26h35c5 0 10 0 13 2 4 2 6 6 6 11s-2 9-6 11zm17 14c6 3 11 7 13 10 4 6 5 11 5 22v23h-28v-15c0-7 1-17-4-23-5-4-11-5-21-5h-30v43h-28V566h65c14 0 24 1 33 5 9 6 15 13 15 26 0 19-13 29-20 31zm35-62h93v24h-65v21h64v24h-64v23l65 1v24h-93V566zm-188 54h-36v-30h36c10 0 17 4 17 14 0 11-7 16-17 16zm-64 52l-43-47 43-47v94zm-111-14h-68v-23h61v-24h-61v-21h69l31 34-32 34zm222-54c0 33-24 40-49 40h-34v39h-55l-34-39-36 39H223V566h112l34 38 36-38h89c22 0 47 6 47 38z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");width:20px}.svg-alelo{background-image:url(/img/bandeiras/alelo.png)}.svg-alelo,.svg-banricard{display:flex;height:20px;width:20px;background-repeat:no-repeat;background-position:50%}.svg-banricard{background-image:url(/img/bandeiras/banricard.png)}.svg-banricompras{background-image:url(/img/bandeiras/banricompras.png)}.svg-banricompras,.svg-verocard{display:flex;height:20px;width:20px;background-repeat:no-repeat;background-position:50%}.svg-verocard{background-image:url(/img/bandeiras/verocard.png)}.bandeiraCard{width:30px;height:18px;border:.5px solid #d0d0d0;border-radius:2px;display:flex;justify-content:center;align-items:center;background-color:#fff;overflow:hidden}.bandeiraCardGroup{display:grid;grid-auto-flow:column;-moz-column-gap:.15rem;column-gap:.15rem}.create-card .form-group{margin-right:0;flex:1 1 200px}.ckCreditoLoja label{display:flex;align-items:center;margin-top:.5rem;margin-bottom:.5rem}.ckCreditoLoja .switch{width:60px}.ckCreditoLoja .switch .slider{left:7px}.modal-confirmar-localizacao[data-ativo="0"]{transform:translateX(105%)}.modal-confirmar-localizacao[data-ativo="1"]{transform:translateX(0)}.modal-confirmar-localizacao{width:100vw;height:100vh;position:fixed;z-index:200;background-color:rgba(0,0,0,.7294117647058823);align-items:center;top:0;left:auto;right:0;justify-content:center;display:flex}.modal-confirmar-localizacao .moldura{height:100%;width:100%;justify-content:center;display:flex;padding:1rem}.modal-confirmar-localizacao .modallocalizacao{background-color:#fff;max-width:850px;max-height:730px;border-radius:5px;width:100%;height:90%;position:relative}.modal-confirmar-localizacao .modallocalizacao-corpo{display:flex;flex-direction:column;height:100%;width:100%}.modal-confirmar-localizacao header{height:100px;padding:1rem 2rem;border-top-left-radius:5px;border-top-right-radius:5px;color:#fff}.modal-confirmar-localizacao footer{width:100%;-moz-column-gap:1rem;column-gap:1rem;padding:0 2rem 1rem}.position-relative{position:relative}.auxiliar-delivery button#actionButtonFinalizar{width:100%;max-width:500px;display:none;margin:0 auto 10px;height:50px}.auxiliar-delivery button#actionButtonFinalizar:not(:disabled){background-color:#fff}.auxiliar-delivery button#actionButtonFinalizar:not(:disabled) span{color:#5d5d5d}#restaurante .grid#itens .item>figure{display:flex;align-items:flex-start;justify-content:center;overflow:hidden;padding:10px 0 10px 10px;position:relative;cursor:pointer}#restaurante .grid#itens .item>figure img{width:85px;height:85px;-o-object-fit:contain;object-fit:contain;border-radius:5px;pointer-events:none;cursor:pointer}#restaurante .grid#itens .item .detalhe{padding:10px 10px 10px 0;width:100%;height:100%;font-size:15px}#restaurante .grid#itens .item .detalhe .nome{color:#646464;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2;letter-spacing:.4px;margin-right:10px}#restaurante .grid#itens .item .descricao-completa{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}#restaurante .grid#itens .item .detalhe .destaque-item{display:flex;justify-content:space-between;align-items:flex-end;width:100%;margin-top:auto;font-size:14px}#restaurante .grid#itens .item .detalhe .destaque-item .valor-item{color:#56bf34;font-size:15px;line-height:15px}#restaurante .grid#itens .item .detalhe .novo{margin-right:0;margin-left:0;margin-top:0;color:#fff;background-color:#56bf34;animation:pulsonovo 4s ease-out infinite;-webkit-animation:pulsonovo 4s ease-out infinite;-moz-animation:pulsonovo 4s ease-out infinite;-o-animation:pulsonovo 4s ease-out infinite}#restaurante .grid#itens .item .detalhe .peso{background-color:#6d1d1d;color:#fff}#restaurante .grid#itens .item .detalhe .novo,#restaurante .grid#itens .item .detalhe .peso{font-size:12px;height:-moz-max-content;height:max-content;padding:0 5px;display:flex;align-items:center;justify-content:center;border-radius:3px;font-weight:400;margin-right:5px}#restaurante .grid#itens .item .detalhe .descricao{font-size:12px;max-height:75px;min-height:26px;min-width:90%;letter-spacing:.5px;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:3}