

	body.single-produto #rodape { padding-bottom: 170px !important; }
	#produto-menu { background: #fff; height: auto; padding: 0; /*padding: 20px 0 20px 0; position: fixed; bottom: 0; left: 0; right: 0;*/ z-index: 10001; position: absolute; }
	#produto-menu h2 { color: #000 !important; margin: 0; padding: 0; font-size: 25px; break-inside: avoid; display: inline-block; padding-right: 20px; margin-top: -5px; }
	#produto-menu h2 small { display: block; }
	#produto-menu .em-flex { /*justify-content: space-between;*/ }
	#produto-menu .esquerda { padding-right: 20px; }
	#produto-menu .direita { text-align: left; }
	#produto-menu > .casca { max-width: 90%; width: auto; }
	#produto-menu .menu-blocos-produto li { font-size: 12px; display: inline; padding: 0 7px 0 7px; text-transform: uppercase; }
	#produto-menu .menu-blocos-produto li a { color: #000; display: inline-block; padding: 22px 0 12px 0; font-weight: 300; }

	#produto-menu-sticky-wrapper { position: relative; z-index: 10001; }


/* -------------------------------------------------------------- */			
/* HD 720p (1280x720) */			
@media only screen and (min-width: 1280px) /*and (max-width: 1439px)*/ {



}



/* -------------------------------------------------------------- */			
/* Tablet na horizontal & telas antigas 1024x768 */			
@media only screen and (min-width: 981px) and (max-width: 1279px) {



}




/* -------------------------------------------------------------- */			
/* Tablet na vertical & telas antigas 800x600 */			
@media only screen and (min-width: 768px) and (max-width: 980px) {



}


/* -------------------------------------------------------------- */			
/* Comum a mobile vertical, horizontal e tablets */
@media only screen and (max-width: 980px) {



}
	

	
/* -------------------------------------------------------------- */			
/* Comum a mobile vertical e horizontal */
@media only screen and (max-width: 767px) {



}



/* -------------------------------------------------------------- */			
/* Mobile horizontal */			
@media only screen and (min-width: 480px) and (max-width: 767px) {



}




/* -------------------------------------------------------------- */			
/* Mobile na vertical */	
@media only screen and (max-width: 479px) {



}