<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@CHARSET "ISO-8859-1";
@font-face {
    font-family: 'impact';
    src: url('https://pediraqui.com/include/fonte/impact.otf');
}

.dark-mode:root {
	--body-bg: #212529;
	--body-color: #899095;
	--link-color: #dee2e6;
	--link-color-hover: #3cc368;
  }
  .dark-mode:root {
	--body-bg: #f4f4f4;
	--body-color: #899095;
	--link-color: #dee2e6;
	--link-color-hover: #3cc368;
  }

:root {
	--page-background: #fff;
	--page-title: #333;
	--page-text: #333;
}
  
@media screen and (prefers-color-scheme: dark) {
	:root {
	  --page-background: #fff;
	  --page-title: #fff;
	  --page-text: #75715e;
	}
}

#banner_site_principal{
	display:block;
	width:100%;
}
#banner_site_principal_mobile{
	display:none;
	width:100%;
}
@media screen and (max-width: 767px){
	#banner_site_principal{
		display:none;
	}
	#banner_site_principal_mobile{
		display:block;
	}
}

/* Container principal para os produtos */
.produto-linha {
    /*display: flex;
    justify-content: space-between;
    flex-wrap: nowrap;*/
    gap: 10px; /* Espaço entre os produtos */
    margin: 20px 0;
    overflow-x: auto; /* Adiciona rolagem horizontal, se necessário */
}

/* Produto individual */
.produto {
    display: flex;
	align-content: space-between;
    flex-direction: column;
	padding:0 2px 4px 2px;
    overflow: hidden;
    flex-shrink: 0; /* Evita que os itens encolham */
	flex:1;
	border-radius:4px;
	padding-bottom:10px;
	width:100%;
	margin-bottom: 10px;
}

/* Imagem do produto */
.produto_img {
	flex: 1 1 auto;
    width: 100%;
}

/* Corpo do produto */
.produto_body {
    flex: 1 1 auto; /* Faz o corpo ocupar o espaço disponível */
    padding: 10px;
    text-align: center;
    font-size: 16px;
    color: #333;
}

/* Rodapé alinhado */
.produto_footer {
	flex: 1 0 -1px;
    border-top: 1px solid #eee;
}

.btn_cadastre_sua_empresa{
	min-width: 200px;
}

.mulher_capa_pediraqui{
	padding-top:60px;
	text-align:center;
}
.mulher_capa_pediraqui img{
	width:82%;
	max-width:85%;
}
.botao_banner_site{
    width: 12%;
    height: 5.5%;
    position: absolute;
    margin-top: -6.5%;
    left: 6%;
}
@media screen and (max-width: 767px){
	.mulher_capa_pediraqui{
		padding-top:0;
	}
	.mulher_capa_pediraqui img{
		width:97%;max-width:97%;
	}
	.btn_cadastre_sua_empresa{
		min-width: 200px;
	}
	.botao_banner_site{
		width: 31%;
		height: 5%;
		position: absolute;
		margin-top: -68.5%;
		left: 6%;
	}
}

.bloqueio_tela{
	position: fixed;
    z-index: 9999;
	top:0;
	left:0;
    width: 100%;
    height: 100vh;
	padding-top: 48%;
    background: radial-gradient(circle, rgba(255,255,255,1) 35%, rgba(210,210,210,1) 83%);
    text-align: center;
    font-size: 20px;
    font-weight: 700;
}
body{
	font-size:14px;
	margin:0 0 40px 0;	
}
.categoria_produto_iframe {
    border: solid 1px #eee;
    padding:5px;
    background-image: radial-gradient(#fff,#fff,#f4f4f4);
    border-radius: 10px;
	font-size:16px;
}
.tabela-preco td{font-size:14px;}
.clr{clear: both;}
.conteiner{max-width: 100%;}
.foto_perfil{height: 30px;margin: 7px 15px 0 0;border:solid 2px #eb6608;}
.navbar{background:#00388a;color:#fff;padding: 0;}
.navbar a{color:#fff;}
.navbar .nav-item{border-bottom:solid 4px #00388a;border-top:solid 4px #00388a; padding: 0 0.3rem;}
.navbar .nav-item:hover{border-bottom:solid 4px #eb6608;}
.nav_principal .nav-item{padding: .10rem 1rem;font-size:16px;}
#btn_programa_fidelidade{
	padding:7px;
	cursor:point;
	border:0;
	position:relative;
	float:right;
	z-index:10;
	margin:0 20px -40px 0;
	background:rgba(255,255,0,0.9);
	border-radius:0 0 10px 10px; 
	box-shadow: 1px 1px 3px #000;
	color:#000;
}
.btn-default{background:#c3c3c3;}

.navbar-toggler{
	padding: .40rem .75rem !important;
}
#btn_venda_andamento{
	color:yellow;
}
.dropdown-menu{background:#fff;box-shadow: 1px 1px 6px rgba(0, 0, 0, 0.2);color: #16181b;}
.dropdown-menu a{color:#16181b;}
.dropdown-item:focus, .dropdown-item:hover {
    color: #fff;
    text-decoration: none;
    background-color: red;
}
.carrinho{padding: .1em .3em;background:#eb6608;color:#fff;}
#fundo{
	position:fixed;
	z-index:-1;
	top:0;
	left:0;
	width:100%;
	height:100%;
	background-size: 100% !important;
	background-repeat: no-repeat;
}
#qrcode1, #qrcode2 {
    background: #fff;
    padding: 15px;
    border-radius: 10px;
    float: left;
    box-shadow: 3px 3px 10px;
	min-height: 286px;
    min-width: 286px;
}
#informe_seus_dados .cor_box{
	border-radius: 0 !important;
}
.position_icon_whatsapp{
	position: fixed;
	z-index: 1060;
	bottom:80px;
	right:50px;
}
.position_icon_whatsapp i{
	font-size:38px;
	color:#119b47;
	text-shadow: 0px 0px 3px #fff,0px 0px 3px #fff,0px 0px 3px #fff,0px 0px 3px #fff,0px 0px 3px #fff,0px 0px 3px #fff;
}
#cabecalho2 a{
	margin: 0 10px;
}
@media screen and (max-width: 810px) {
	#fundo{
		background-size: 180% 100% !important;
	}
}
.status_aberto{
	color: #2e7d32;
	font-weight: bold;
	border: 2px solid #2e7d32;
	padding: 5px;
	border-radius: 10px;
	background-color: #a5d6a7;
	margin: 15px 0;
	text-shadow: none;
	max-width: 80%;
}
.status_fechado{
	color: #c62828;
	font-weight: bold;
	border: 2px solid #c62828;
	padding: 5px;
	border-radius: 10px;
	background-color: #ef9a9a;
	margin: 15px 0;
	text-shadow: none;
	max-width: 80%;

	animation: pulsar 2s infinite;
}
@keyframes pulsar {
    0% {
        transform: scale(1);
    }
    50% {
        transform: scale(1.05);
    }
    100% {
        transform: scale(1);
    }
}

#titulo_pagina{
	background-image: linear-gradient(to bottom, #dedede,#f4f4f4 );
	padding: 30px 0;
}
#titulo_pagina h1{
	color:#00388a;
}
.rede-social{
	font-size: 33px;
	margin: 0 3px;
	color:#00388a;
	max-height: 29px;
}
.rede-social:HOVER{
	filter: brightness(1.30);
}
.rede-social-x{
	margin-top:-18px;
	width:29px;
	height:29px;
}


#pedidos_anteriores{
    background: radial-gradient(circle, rgb(211, 197, 70) 0%, rgb(235, 255, 104) 100%);
    color: #000;
    height: auto;
}
#btn_pedidos_anteriores {
    color: rgb(34, 34, 11);
}
.btnSubtrair{
	background:#e7e7e7;
	border:solid 1px #a8a8a8;
	color:#a8a8a8;
	border-right:0;
	border-radius: 40px 0 0 40px;
	padding:11px 14px;
	cursor: pointer;
}
.btnAdicionar{
	background:#46c823;
	border:solid 1px #197800;
	color:#197800;
	border-left:0;
	border-radius:0 40px 40px 0;
	padding:11px 14px;
	cursor: pointer;
}
.balao{
	position: absolute;
	margin-top: -13px;
	margin-left: 6px;
}
.titulo_categoria_segundo_sabor{
	background:#ddcc9b;
}
.anima_mini_pulando{
    animation: mini_pulando 0.5s ease-out 0.1s alternate infinite;
}
@-webkit-keyframes mini_pulando {
    0% {
        transform: translateY(3px);
    }
    100% {
		transform: translateY(-3px);
    }
}

@keyframes mini_pulando {
    0% {
        transform: translateY(3px);
    }
    100% {
        transform: translateY(-3px);
    }
}
.anima_pulando{
    animation: pulando 2s infinite alternate-reverse both;
}
@-webkit-keyframes pulando {
    0% {
        transform: translateY(10px);
    }
    100% {
		transform: translateY(-10px);
    }
}

@keyframes pulando {
    0% {
        transform: translateY(10px);
    }
    100% {
        transform: translateY(-10px);
    }
}
@keyframes up-down{
	from {background-color: red;}
	to {background-color: yellow;}
}

.rotate-scale-up {
	/*-webkit-animation: rotate-scale-up 1s linear infinite both;*/
	animation: rotate-scale-up 10s linear infinite both;
	-webkit-transform: scale(2) rotateZ(180deg);
			  transform: scale(2) rotateZ(180deg);
}
@-webkit-keyframes rotate-scale-up {
	0% {-webkit-transform: scale(1) rotateZ(0);transform: scale(1) rotateZ(0);}
	90% {-webkit-transform: scale(1) rotateZ(0);transform: scale(1) rotateZ(0);}
	95% {-webkit-transform: scale(1.5) rotateZ(180deg);transform: scale(1.5) rotateZ(180deg);}
	100% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
  }
  @keyframes rotate-scale-up {
	0% {-webkit-transform: scale(1) rotateZ(0);transform: scale(1) rotateZ(0);}
	5% {-webkit-transform: scale(1.5) rotateZ(180deg);transform: scale(1.5) rotateZ(180deg);}
	10% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
	20% {-webkit-transform: scale(1.3) rotateZ(360deg);transform: scale(1.3) rotateZ(360deg);}

	30% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
	40% {-webkit-transform: scale(1.3) rotateZ(360deg);transform: scale(1.3) rotateZ(360deg);}

	50% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
	60% {-webkit-transform: scale(1.3) rotateZ(360deg);transform: scale(1.3) rotateZ(360deg);}

	70% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
	80% {-webkit-transform: scale(1.3) rotateZ(360deg);transform: scale(1.3) rotateZ(360deg);}

	90% {-webkit-transform: scale(1) rotateZ(360deg);transform: scale(1) rotateZ(360deg);}
	100% {-webkit-transform: scale(1.3) rotateZ(360deg);transform: scale(1.3) rotateZ(360deg);}
	
  }
  
#nav_categoria2{
	margin-top: -20px;
	margin-bottom: 20px;
}
#nav_categoria, #nav_categoria2{
    text-align:center;
	display: flex;
    overflow-x: auto;
}
#nav_categoria a, #nav_categoria2 a{
    white-space: nowrap;
}

#nav_categoria{
	z-index:99;
	position:fixed;
    top: -200px;
    left:0;
    width: 100%;
    background: #f4f4f4;
    box-shadow: 0 5px 5px rgba(0,0,0,0.5);

	overflow: overlay;
	height: 45px;
	padding: 5px;
	
	transition:all 700ms;
    -moz-transition:all 700ms;
    -o-transition:all 700ms;
    -webkit-transition:all 700ms;
}
#nav_categoria button, #nav_categoria2 button{
	margin: 5px 0 5px 10px;
}
.status_atual{
	font-size: 18px;
	color:yellow;
	/* animacao */
	animation: animeStatusAtual 0.8s alternate infinite;
}
.status_concluido{
	filter: opacity(0.5);
}

@keyframes animeStatusAtual{
	
	0% {margin-left: 0%;}
	0% {margin-left: 3%;}
	
}



.depoimento{background: #000;background: radial-gradient(circle, #161616 0%, #000 100%);margin:70px 5% 20px 5%;border-radius: 10px;}
.depoimento .texto{text-align: justify;padding:3%;color:#fff;}
.depoimento h5{padding: 10px 3% 0 3%;margin:0;color:#fff;font-weight: 700;}
.depoimento .loja{padding:0 3% 3% 3%;color:#fff;}


.btn{
	padding:10px 16px;
	font-size: 18px;
	line-height: 24px;
	border-radius: 5px;
}
.btn-primary{
	background-color: #00388a;
	border: solid 1px #00316B;
	color:#fff;
	
	transition:all 700ms;
    -moz-transition:all 700ms;
    -o-transition:all 700ms;
    -webkit-transition:all 700ms;
}
.btn-primary:hover{
	background-color: #00388a;
	border: solid 1px #00316B;
	filter: brightness(1.30);
}
.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.row a{text-decoration:none;}
.categoria_produto{position:absolute;margin:-7px -5px 0 0;font-size:12px;}
.btn-secondary{background:#eb6608;border-color:#eb6608;}
.btn-secondary:hover{background:none;border-color:#eb6608;color:#eb6608;}
.row {
      margin-right: 0px;
      margin-left: 0px;
    }
.form_item{
	padding-top:10px;
}
.form_texto{
	font-weight: bold;
	margin-top:5px;
}
span{
	font-weight: bold;
	color:#666;
}
input[type="text"], input[type="number"],input[type="tel"], input[type="email"], input[type="password"], select, textarea{
	/*background-image: linear-gradient(to bottom, #f0f0f0,#fff, #fff, #fff, #f0f0f0);*/
	background: #fff;
	border: solid 1px #c3c3c3;
	padding:7px;
	width:100%;
	-webkit-box-shadow: 0 0 0 #00388a;
	width:100%;
	border-radius: .25rem;
	
	transition:all 700ms;
    -moz-transition:all 700ms;
    -o-transition:all 700ms;
    -webkit-transition:all 700ms;
}
input[type="text"]:focus , input[type="number"]:focus, input[type="password"]:focus, select, textarea:focus{
	border: solid 1px #00388a;
	-webkit-box-shadow: 0 0 5px #00388a;
}
input[type="submit"]:hover, input[type="button"]:hover, button:hover{

}

.acompanhar_download_app{
	padding:10px;
	border:solid 1px rgba(255,255,255,0.2);
	margin:0 3px 10px 1px;
	border-radius:7px;
	background:rgba(255,255,255,0.2);
	text-align:center;
}

  
footer{
	position:fixed;
	z-index:100;
	bottom:0px;
	padding:5px 0;
	background:rgba(255,255,255,0.8);
	text-align: center;
	border-top:solid 1px rgba(0,0,0,0.3);
	width:100%;
}
footer table{
	width:100%;
	color:#666;
}

.categoria_cabecalho{
	
	text-align: right;
}
.text-right{
 text-align: right;
}

h5{
	font-size:18px;
}

.flex-container{
	/*display: flex;flex: 1;*/
	-ms-box-orient: horizontal;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -moz-flex;
	display: -webkit-flex;
	display: flex;
}
.stretch { 
	align-content: stretch;
}
.flex-item {
	-webkit-align-items: stretch;
	align-items: stretch;
}
.collapse2{
 display:none;
}
#menu_principal, .collapse2,#carouselExampleIndicators{
	box-shadow: 0 5px 5px #000;
}

.cor1{
	background: #fff;
}
.cor2{
	background: #f4f4f4;
}
.linha_td{
	/*background:linear-gradient(to bottom,#f4f4f4,#fff);
	color:#000 !important;*/
}
.tabela-preco td{padding: .15rem;}
.tabela-preco h5{margin-bottom: 0;}
#cabecalho2{
	padding-top:50px;
	text-align: center;
}
#cabecalho3{
	text-align:right;
	padding:10px 0;
}
.img_produto{
	max-height:50px;
	max-width:50px;
}

.btn-primary.disabled, .btn-primary:disabled {
    color: #fff;
    background-color: #c3c3c3;
    border-color: #c3c3c3;
    cursor: default;
}
.btn-primary.disabled:hover, .btn-primary:disabled:hover{
    color: #fff;
    background-color: #c3c3c3;
    border-color: #c3c3c3;
    filter: brightness(1.0);
}

.card .card-img{
	display: table-cell;
    vertical-align: middle;
	min-height: 150px;
	padding:7px;
	border-radius: .25rem .25rem 0 0;
}
.card .card-img-top{
	max-height:136px;
	max-width:100%;
	width:auto;
}
.box_vitrine{
	margin-left:0;
	margin-right:0;
}

#msg_sucesso{
	transition:all 1000ms; -moz-transition:all 1000ms; -o-transition:all 1000ms; -webkit-transition:all 1000ms;
}
#lista_empresas{
	transition:all 700ms; -moz-transition:all 700ms; -o-transition:all 700ms; -webkit-transition:all 700ms;
}
#rodape{background:#D5D5D5;}
#rodape h1, #rodape h2, #rodape h3, #rodape h4, #rodape h5,#rodape p{color:#666;}
#rodape a{color:#ed680b;}
#rodape a:hover{color:#ef9b60;}

#rodape ul{
	padding-left: 0 !important;
	list-style: none !important;
	list-style-type: none !important;
}
#rodape li{
	padding-bottom: 5px;
	list-style: none;
	list-style-type: none;
}
#venda_andamento{
    background:radial-gradient(circle, rgba(41,130,61,1) 0%, rgba(21,87,36,1) 100%);
    color:#d4edda;
    height:auto;
}
#venda_andamento .border-top, #venda_andamento .border-bottom, #venda_andamento .border-left, #venda_andamento .border-right{
    border-color: #2a853f !important;
}
#venda_andamento_detalhes{
	transition:all 300ms; -moz-transition:all 300ms; -o-transition:all 300ms; -webkit-transition:all 300ms;
}
#menu{
	transition:all 700ms; -moz-transition:all 700ms; -o-transition:all 700ms; -webkit-transition:all 700ms;
}
.desktop{display:block;}
.mobile{display:none;}
.input_number::-webkit-inner-spin-button {
	-webkit-appearance: none;
}
.input_number { 
	-moz-appearance: textfield;
	appearance: textfield;
}
.campo_numero_adicionais{
	text-align:center;
	border-left:0;
	border-right:0;
	border-radius:0;
	color:#000;
}
.campo_produtos_identicos{
	padding:10px 0;
	background:linear-gradient(to bottom,#fff3cd,#fff);
}
#aviso-footer {
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: 9999999998;
    background-color: rgba(255,255,255,0.92);
    border-top: solid 1px rgba(60,60,60,.8);
    color: #666;
    width:100%;
    border-radius: 10px 10px 0 0;
    padding-bottom: 20px;
    margin-bottom:-20px;
    
	transition:all 600ms;
    -moz-transition:all 600ms;
    -o-transition:all 600ms;
    -webkit-transition:all 600ms;
}
.aviso-footer-button{
	text-align:center;padding: 0.4rem;
}

#box-fidelidade, #box-cupon{
	margin-top:20px;
	padding:20px 0;
	margin-left:0px;
	margin-right:7px;
}

#carrinho_base{
    background:#155724;
    color:#666;
    height:auto;
    box-shadow: 0 0 7px #155724, 0 0 7px #155724;
    
    
    width:100%;
    position: fixed;
    z-index:1040;
	bottom:0px;
    
    left:0;
	
	/* animacao */
    animation: animeFinalizarPedido 0.8s forwards;
    animation-iteration-count: 1;
}

@keyframes animeFinalizarPedido{
	
	0% {width:119%;margin-left: -8%;transform: rotate(-2deg);padding: 10px;font-size: 18px;}
    10% {width:118%;transform: rotate(2deg);}
    20% {width:117%;transform: rotate(-2deg);}
    30% {width:116%;transform: rotate(2deg);}
    40% {width:115%;transform: rotate(0deg);}
	
	50% {width:104%;transform: rotate(-2deg);}
    60% {width:103%;transform: rotate(2deg);}
    70% {width:102%;transform: rotate(-2deg);}
    80% {width:101%;transform: rotate(2deg);}
    100% {width:100%;margin-left: 0;transform: rotate(0deg);padding: 0px;font-size: 16px;}
	
}


.alert-danger{
	font-size:14px;
}
.alerta-movie{
	/* animacao */
    animation: animeAlerta 0.8s forwards;
    animation-iteration-count: 1;
}
@keyframes animeAlerta{
	
	0% {width:119%;margin-left: -8%;transform: rotate(-2deg);}
    10% {width:118%;transform: rotate(2deg);}
    20% {width:117%;transform: rotate(-2deg);}
    30% {width:116%;transform: rotate(2deg);}
    40% {width:115%;transform: rotate(0deg);}
	
	50% {width:104%;transform: rotate(-2deg);}
    60% {width:103%;transform: rotate(2deg);}
    70% {width:102%;transform: rotate(-2deg);}
    80% {width:101%;transform: rotate(2deg);}
    100% {width:99%;margin-left: 0;transform: rotate(0deg);}
	
}
.balancar{
	/* animacao */
    animation: animeBalancar 0.8s forwards;
    animation-iteration-count: 1;
}
@keyframes animeBalancar{
	
	0% {width:119%;margin-left: -8%;transform: rotate(-2deg);}
    10% {width:118%;transform: rotate(2deg);}
    20% {width:117%;transform: rotate(-2deg);}
    30% {width:116%;transform: rotate(2deg);}
    40% {width:115%;transform: rotate(0deg);}
	
	50% {width:104%;transform: rotate(-2deg);}
    60% {width:103%;transform: rotate(2deg);}
    70% {width:102%;transform: rotate(-2deg);}
    80% {width:101%;transform: rotate(2deg);}
    100% {width:100%;margin-left: 0;transform: rotate(0deg);}
	
}

#loja_fechada .alert-info{
	font-size:20px;
	text-align:center;
	animation: efeito_Pulsar 1s infinite;
}

@keyframes efeito_Pulsar{
	0% {margin-left: +1%;margin-right: -1%;border-color:#000;filter: drop-shadow(0 0 10px #ecd28e);}
	50% {margin-left: -1%;margin-right: +1%;border-color:#fff;filter: drop-shadow(0 0 1px #ecd28e);}
    100% {margin-left: +1%;margin-right: -1%;border-color:#000;filter: drop-shadow(0 0 10px #ecd28e);}
}



#logoCarregando{
	animation: efeitoLogo 1s infinite;
}
@keyframes efeitoLogo{
	0% {opacity: 0.5;}
	50% {opacity: 1;}
    100% {opacity: 0.5;}
}

#carrinho_base .border-top, #carrinho_base .border-bottom, #carrinho_base .border-left, #carrinho_base .border-right{
    border-color: #2a853f !important;
}
#informe_seus_dados{
    background: rgba(255,255,255,0.3);
    padding-top: 20px;
    border-radius: 19px;
	border-left: 1px solid #dee2e6;
	border-right: 1px solid #dee2e6;
}
.tabela_preco{
	border-radius:0 !important;
}

@media screen and (max-width: 767px){
	
	#informe_seus_dados{
		margin-top:20px;
		border-top: 1px solid #dee2e6;
		border-bottom: 1px solid #dee2e6;
	}
	.flex-container{
		-ms-box-orient: inline;
		display: flex;
	}
	.desktop{display:none;}
	.mobile{display:block;}
	#venda_andamento_detalhes .col-xs-6{
		padding:0;
	}
	.container{
		padding-left: 0;
		padding-right:0;
	}
	.box_vitrine{
		padding-left:0;
		padding-right:0;
	}
	.cabecalho_principal{
		background-size: 100% 100% !important;
	}
	body{
		font-size:16px;
		margin:0 0 0 0;	
	}
	footer{
		position:relative;
		z-index:auto;
		bottom:auto;
		padding:20px 0;
	}
	h5{font-size:16px;}
	.tabela-preco{
		margin-left: -2% !important;
		width: 104% !important;
	}
	#logo,#cabecalho3{text-align:center !important;}
	#cabecalho2{padding-top:10px;}
	.collapse2{display:block;}
	.btn_voltar{display:none;}
	#popup{width:98%;}
	.coluna_direita{border-top: double 5px #c3c3c3;margin-top:20px;}
	.categoria_cabecalho{
		padding-top:30px;
		text-align: center;
	}
	.categoria_produto_iframe{margin-bottom:10px;background:#f4f4f4;border:solid 1px #c3c3c3;padding:7px;border-radius:5px;}
	.categoria_produto_iframe .input-group{padding: 0 2%;}
	
	#informe_os_dados{
		padding:0 0 20px 0;
	}
	.col-xs-1{width:8.33%;}
	.col-xs-2{width:16.66%;}
	.col-xs-3{width:30%;}
	.col-xs-4{width:33.33%;}
	.col-xs-5{width:41.66%;}
	.col-xs-6{width:50%;}
	.col-xs-7{width:58.33%;}
	.col-xs-8{width:66.66%;}
	.col-xs-9{width:75%;}
	.col-xs-10{width:83.33%;}
	.col-xs-11{width:91.66%;}
	.col-xs-12{width:100%;}
	
	.vantagens_border-top{margin-top: 5px;padding-top: 20px;border-top: solid 1px rgba(255,255,255,0.2);border-left:0px !important;}
	.item_carrinho .col-xs-3{
		width:30%;
		margin-top: 12px;
	}
	.item_carrinho .btn {
    	padding: 10px 5px !important;
	}
	.row {
      margin-right: 0px;
      margin-left: 0px;
    }
	.qrcode_pix{
		display:none;
	}
}
</pre></body></html>