/*
Você pode adicionar seu próprio CSS aqui.

Clique no ícone de ajuda acima para saber mais.
*/




@media screen and (min-width: 768px) {
	.site-header 
	
	.site-branding}






.storefront-primary-navigation .site-header-cart .cart-contents:after {
  content: "\f07a";
	max-width: 100%;
}




	
img {
  border-radius: 05px;        
	max-width: 100%; /* Adjust this percentage up or down to make the logo larger or smaller. */
		
}



.site-header .site-logo-anchor, .site-header .site-logo-link, .site-header .custom-logo-link {
		width: auto; 
	padding-top: 18px;
max-width: 100%;
}

	/* Adjust this percentage up or down to make the logo larger or smaller. */





.widget .widget-title, .widget .widgettitle {
    font-size: 1.25em;
    letter-spacing: 0.04em;
    border-bottom: 5px black;
    padding: 0.32em;
    margin-bottom: 1em;
    font-weight: 500;
	
	background-image: linear-gradient( #232323, #666666);
color:#FFFFFF;
	
}








.storefront-primary-navigation,
.main-navigation ul.menu ul.sub-menu{
border-radius: 10px;

 background-image: linear-gradient( #232323, #666666);
	
}





*:focus {outline:none !important}

.site-header h1, .site-header h2, .site-header h3 {
  text-align: center !important}



.page-header, .page-title {text-align: center !important} /* centralizar titulos*/

.page-header, .page-title {
    width: 100%;
    margin-left: auto; 
    margin-right: auto;
}

h1.page-title, h2.page-title, h3.page-title {
    width: 100%;
    text-align: center !important;
}


.onsale {
    background-color: #FFFFFF;
    border-color: #FF0000;
    color: #FF0000;
}/* muda cor oferta imagem*/



.site-header .widget_product_search {
    display: none;
}/* remove busca cabecalho*/



/* remove espaco branco cabecalho*/
.site-header {
padding-top: 05px;
}

#masthead.site-header {
margin-bottom: 04px;
}






button.menu-toggle {
    margin: 10px auto;
	background-color: #FFFFFF;
    border-color: #000000;
    color: #000000;
	
}


.posted-on, .post-author {
	display: none;
}
