

/*<style>*/
    
    /************ Geral (Compartilhado entre várias páginas) **************/
     
	.faixa-itens-menu {
    background: #e09240;
    display:none;
	}
    
	.faixa-botao-peca-pizza {
		background: #000 !important;
		color: #9e9e9e !important;
	}
    
	.faixa-borda-gratis {
		background: #000 !important;
	}

	.faixa-borda {
		background: #000 !important;
    font-family: 'TimesNewRoman' !important;
    font-weight: normal;
	  font-size: 1.8rem !important;
	}

	.peca_sua_pizza {
	  background: #d50000;
    color: #dea128 !important;
	}
    
	.linhadeborda {
		border:none !important;
	}
     
	.green-logo-text {
		color: #0b7b0f !important;
	}
    
	.menu {
		background: transparent !important;
	}

	.quadro-tempo-para-abrir-fixo {
		position: fixed;
		bottom: 1rem;
		right: 1rem;
		background: #fff;
		padding: 1rem 1.5rem 1rem 1rem;
		border-radius: 3px;
	  box-shadow: 0 1px 5px rgba(0,0,0,.25);
	}
	
	.quadro-tempo-para-abrir-fixo .container-icone {
		width: 2rem;
		display: inline-block;
		float: left;
		margin: .5rem .7rem 0 0;
	}

	.quadro-tempo-para-abrir-fixo .container-icone .icon-fechado {
		font-size: 2rem;
		color: #000;
	}
	
	.quadro-tempo-para-abrir-fixo .container-texto {
		display: inline-block;
		float: left;
	}

	.quadro-tempo-para-abrir-fixo .container-texto .texto {
		color: #555;
	}

	.quadro-tempo-para-abrir-fixo .container-texto .horas {
		color: #e12e25;
		font-weight: bold;
	}


	
    /************ Carrinho **************/
	.bolinha-contagem-produtos {
	    background-color: #D50000 !important;
        color: #ffffff !important;
	}
	
	.fundo-itens-carrinho {
		border: none !important;
		background: #f3f3f3 !important;
	}

	.barras {
		background: #000 !important;
	}

	.botoes-passos-carrinho {
		background: #860102 !important;
		color: #ffffff;
	  font-weight: normal !important;
	}

	.icone-carrinho {
		color: #fff !important;
	}

  .fundo-recuperar-email {
    background: #f7f7f7 !important;
    color: #000 !important;
		z-index:10 !important;
	}

	.faixa-botao-pedido-promo {
		background: #000 !important;
	}
	
	.main {
		border: 1px solid #222;
		border-radius: 5px;
		max-width: 700px;
		width: 100%;
		margin: 0 auto;
	}


	#icone-informacao-pix {
		position: relative;
		padding-top: 8px;
    cursor: pointer;
	}

	@keyframes fadeIn {
		from {
			opacity: 0;
		}
		to {
			opacity: 1;
		}
	}

	@keyframes fadeOut {
		from {
			opacity: 1;
		}
		to {
			opacity: 0;
		}
	}

	#modal-informacoes-pix {
		opacity: 0; /* Definindo a opacidade inicial */
		position: absolute;
		top: 25%;
    left: 76%;
		background-color: #f9f9f9;
		border: 1px solid #ccc;
		padding: 10px;
		animation-duration: 0.5s;
		color: black;
		width: 200px;
		font-size: 0.8em;
		text-align: left;
	}

	#modal-informacoes-pix.fade-in {
		opacity: 1; /* Alterando a opacidade durante a animação de fade-in */
		animation-name: fadeIn;
	}

	#modal-informacoes-pix.fade-out {
		opacity: 0; /* Alterando a opacidade durante a animação de fade-out */
		animation-name: fadeOut;
	}

	.telefone-valido, .telefone-invalido {
		font-size: 1.1em;
		text-align: center;
	}

	.telefone-valido {
		color: #069106;
	}

	.telefone-invalido {
		color: #860102;
	}

	@media(max-width: 600px) {
		#modal-informacoes-pix {
			left: 32%;
		}
	}

	
	