@media (max-width: 992px){
	.bx-sim-home button{padding: 15px 30px;font-size: 20px;margin-top:1rem;}
	.bx-sim-home button img{position: relative;top: 4px;}
	.h3-clock{text-align: center;margin-bottom: 2rem;}
	.sl-home{margin-top: 1rem;}
	.tl span{padding:0;margin-bottom: 1rem;}
        .home_h3{font-size: 0.70em;}
}

@media (max-width: 768px){
	.pn{font-size: 1.2rem}
	.topo-pedido img{width: 100%;max-width: 190px;}
	.topo-pedido .t-h2{font-size: 29px;}
	.val-green{font-size: 2.0rem;}
	.four-footer{background:none;padding: 2rem 0rem;}
	.share{background: url(../img/icones/stopleft.png) no-repeat left top, url(../img/icones/sbottomright.png) no-repeat right bottom, url(../img/icones/sbottomleft.png) no-repeat left bottom, url(../img/icones/stopright.png) no-repeat right top;text-align: center !important;padding:1rem;margin-top: 1.3rem;}
	.share li:nth-child(1){width: 100%;margin-bottom: 0.8rem}
	.m-footer{margin-top: 1.3rem !important;}
	.faqs-lista li{width: 100%;}
	.search{padding: 2rem;}	
	.search button.bt-green{padding: 0.9rem 0;}
	.search h3{font-size: 1.7rem;}
	.envio{padding: 1.5rem;}
	.envio h2{font-size: 1.5rem;}
	.up-cards img{width: 100%;max-width: 141px;}
	.up-cards li{padding:0 5px;}
	.brands a{font-size: 0.9rem;}
	.menu-check{min-height: auto;padding: 0.5rem 2rem;}
	.bt-check{width: 100%;}
        .mytl{margin-bottom: 2.5rem;}
        .mytl2{margin-bottom: 0.5rem;}        
}

@media (max-width:576px){	
	.infos h5{font-size: 0.65rem;}
	.infos h2{font-size: 1.5rem;}
	.infos h3{font-size: 1.1rem;}
	.infos{margin-bottom: 1.5rem;}
	.cf h2 {font-size: 35px;} 
        
        .banner-desktop{
		display: none;
	}
	.banner-mobile{
		display: block;
	}
}

@media (max-width:350px){
	.vts h4{font-size: 0.9rem}
}