

/*<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: #feb200 !important;
		color: #1f1f1f !important;
		font-weight: 600;
		font-size: 1.2rem;
		font-family: Arial;
	}
	
    .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;
		display: flex;
		align-items: center;
		justify-content: center;
		width: 100%;
		height: 46px;
		font-size: 1.2rem;
	}
	.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;
	}

	@media(max-width: 600px) {

		#modal-informacoes-pix {
			left: 32%;
		}

	}
	
	
	
	