@media (min-width: 992px) {
	 #cabecalho > .conteiner {
		 -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, .1803921569) !important;
		         box-shadow: 0 4px 8px rgba(0, 0, 0, .1803921569) !important;
	}
	 .pagina-inicial .titulo-categoria, .pagina-inicial .carouselTitle {
		 margin-bottom: 30px;
		 display: -webkit-box;
		 display: -ms-flexbox;
		 display: flex;
		 -webkit-box-align: center;
		     -ms-flex-align: center;
		         align-items: center;
		 -webkit-box-pack: justify;
		     -ms-flex-pack: justify;
		         justify-content: space-between;
		 padding: 20px 0 0 0;
	}
	 .pagina-inicial .titulo-categoria::after, .pagina-inicial .carouselTitle::after, .pagina-inicial .titulo-categoria::before, .pagina-inicial .carouselTitle::before {
		 background: #e9ecef;
		 content: "";
		 height: 1px;
		 width: 37%;
	}
	 #cabecalho header {
		 -ms-grid-rows: auto !important;
		 -ms-grid-columns: 300px 0px 2fr 1fr !important;
		     grid-template: "search hamburger logo options" / 300px 0px 2fr 1fr !important;
	}
	 #cabecalho header .logo {
		 text-align: center;
		 display: -webkit-box;
		 display: -ms-flexbox;
		 display: flex;
		 -webkit-box-align: center;
		     -ms-flex-align: center;
		         align-items: center;
		 -webkit-box-pack: center;
		     -ms-flex-pack: center;
		         justify-content: center;
	}
	 #cabecalho header .busca {
		 border-radius: 30px !important;
		 background-color: #ededed !important;
		 border: 1px solid #f6f6f6 !important;
	}
}
 .wrapperShopByCategory .item.square img {
	 border: 1px solid #e1e1e1;
	 border-radius: 100px;
}
 .social-float {
	 left: unset !important;
	 right: 30px !important;
	 
}
@media(min-width: 992px){
    .social-float {
        bottom: 20px !important;
    }
}
@media(max-width: 992px){
   .social-float {
        bottom: 168px !important;
    } 
}
 .social-float {
	 position: fixed;
	 bottom: 10px;
	 left: 20px;
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	     -ms-flex-direction: column;
	         flex-direction: column;
	 gap: 5px;
	 z-index: 20;
}
 .pagina-produto .principal .botao-whatsapp {
	 display: none;
}
 .shelf.destaque {
	 background-color: #846a3b;
	 width: 100%;
	 max-width: 100%;
	 margin: 0;
}
 @media (min-width: 992px) {
	 .shelf.destaque {
		 padding: 60px 100px;
	}
}
 @media (max-width: 992px) {
	 .shelf.destaque {
		 padding: 0 10px;
		 padding-bottom: 20px;
		 margin-bottom: 20px;
	}
}
 .shelf.destaque a::after, .shelf.destaque a::before {
	 display: none;
}
 .destaque-cronometro {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-align: center;
	     -ms-flex-align: center;
	         align-items: center;
	 gap: 12px;
	 color: #fff;
}
 @media (max-width: 992px) {
	 .destaque-cronometro {
		 margin-top: 10px;
	}
}
 .destaque-cronometro i {
	 font-size: 20px;
	 color: #fff;
}
 .destaque-cronometro .contador {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 gap: 16px;
}
 .destaque-cronometro .tempo {
	 display: -webkit-box;
	 display: -ms-flexbox;
	 display: flex;
	 -webkit-box-orient: vertical;
	 -webkit-box-direction: normal;
	     -ms-flex-direction: column;
	         flex-direction: column;
	 -webkit-box-align: center;
	     -ms-flex-align: center;
	         align-items: center;
}
 .destaque-cronometro .numero {
	 font-size: 32px;
	 font-weight: bold;
	 line-height: 1;
}
 .destaque-cronometro .labell {
	 text-transform: uppercase;
	 margin-top: 4px;
	 opacity: 0.8;
	 line-height: 1;
	 text-shadow: none;
	 font-size: 10px;
	 color: #fff;
	 -webkit-box-shadow: none;
	         box-shadow: none;
}
 .shelf.destaque .titulo-categoria strong {
	 -webkit-box-pack: justify;
	     -ms-flex-pack: justify;
	         justify-content: space-between;
	 width: 100%;
	 color: #fff !important;
}
 @media (max-width: 992px) {
	 .shelf.destaque .titulo-categoria strong {
		 -ms-flex-wrap: wrap;
		     flex-wrap: wrap;
		 gap: 5px;
		 -webkit-box-align: center;
		     -ms-flex-align: center;
		         align-items: center;
		 -webkit-box-pack: center;
		     -ms-flex-pack: center;
		         justify-content: center;
		 padding-top: 20px;
		 padding-bottom: 10px;
	}
}

.desconto-pix{
    display: none !important;
    font-size: 0 !important;
}