/* Escribe aquí tu código CSS */
body a{
	font-family:Marvel;
}
/* Texto debajo imagen */
.woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product h3 {

    margin: 0;
    font-size: 1em;
    padding: .5em 0;
	text-align:center;
	font-family: Marvel;
}




.h-col .page-title{

	font-family: Jura;
}
/* Imagen y borde inferior */
.woocommerce ul.products li.product a img {
    width: 100%;
    height: auto;
    display: block;
    margin: 0 0 1em;
    box-shadow: none;
	border-bottom:2px red solid;
}


.woocommerce ul.products li.product .price {
    color: #d13528;
    display: block;
    font-weight: 400;
    margin-bottom: .5em;
    font-size: .857em;
	text-align:center;
}

.woocommerce ul.products li.product .button {
    margin-top: 1em;
	font-family: Marvel;
	background-color:#d13528;
	color:white;
}



.woocommerce ul.products li.product, .woocommerce-page ul.products li.product {
	text-align:center;
}


.woocommerce span.onsale {
    font-family: Marvel;
    background-color: #d13528;

}


.w-100 {
     font-family: Marvel;
}


#colibri .style-168 .widget h1, #colibri .style-168 .widget h2, #colibri .style-168 .widget h3, #colibri .style-168 .widget h4, #colibri .style-168 .widget h5, #colibri .style-168 .widget h6 {
    font-family: Marvel;
}
.woocommerce ul.cart_list, .woocommerce ul.product_list_widget {
    font-family: Marvel;

}
#colibri .style-168 .widget ul li, #colibri .style-168 .widget ol li, #colibri .style-168 .widget .textwidget p, #colibri .style-168 .widget .calendar_wrap td, #colibri .style-168 .widget .calendar_wrap th, #colibri .style-168 .widget .calendar_wrap caption {
    font-family: Marvel;
	color:#d13528;

}
#colibri .style-168 .widget ul li a {
    font-family: Marvel;
	font-weight:800;

}
.woocommerce .widget_shopping_cart .total, .woocommerce.widget_shopping_cart .total {
     font-family: jura; color:red;
}
.woocommerce .widget_shopping_cart .buttons a, .woocommerce.widget_shopping_cart .buttons a {
    background-color:#d13528;
	color:white;
	font-family: Marvel;
}

[class*="style-"], [class*="local-style-"], .h-global-transition, .h-global-transition-all, .h-global-transition-all * {
font-family: Marvel;
}


.woocommerce div.product p.price, .woocommerce div.product span.price {
	font-family: Marvel;
    color: #d13528;
	font-size: 37px;
}

#colibri .h-navigation_sticky .style-795, #colibri .h-navigation_sticky.style-795, #navigation div {

    background-color: rgba(0,0,0,1);

}
#colibri .style-985 {
   background-color: rgba(0,0,0,1);
}
#colibri .h-navigation_sticky .style-985, #colibri .h-navigation_sticky.style-985 {
    background-color: rgba(0,0,0,1);
}

ul.colibri-menu {
font-family: Marvel;
    list-style: none;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0px;
    text-align: left;
color: #ffffff;
}
::-moz-focus-inner {

    border: 0;
    padding: 0;

}

#colibri .style-802 > div > .colibri-menu-container > ul.colibri-menu > li.current_page_item > a, #colibri .style-802 > div > .colibri-menu-container > ul.colibri-menu > li.current_page_item > a:hover {

    font-family: Marvel;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 14px;
    line-height: 1.5em;
    letter-spacing: 0px;
    color: #d13528;

}

.product_title.entry-title{

    font-family: Jura;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 33px;
    line-height: 1.5em;
    letter-spacing: 0px;


}
.woocommerce-product-details__short-description h1{
	font-family: Marvel;
	font-size:22px;
	color: #ffffff;
}





.woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt {
background-color:#d13528;
	color:white;
	font-family: Marvel;

}


.posted_in{
	color:#bbbbbb;
}
.tagged_as{
	color:#bbbbbb;
}
/* texto dentro de un producto */
#tab-description h2, .related.products h2, #ficha-producto-caracteristicas p{
	color:#313131;
	font-family: Marvel;
}
#ficha-producto-caracteristicas ul{
	margin-left:20px;
	color:#111111;
	font-family: Marvel;
}

/* bajar contenedor descripcion producto */
.woocommerce div.product{
margin-top:80px;


}









/* PIE de pagina transparente */
.h-global-transition-all, .h-global-transition-all a{
background-color: rgba(0,0,0,0.0);
	color:#000000;
	}
#copyright{
	height:0px;
}
/* Fin PIE de pagina transparente */


.showcoupon{
	color:#000000;
	}


.woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    color: #ffffff;
		background-color:    #d13528;
}

.input-text{
    font-family: Marvel;
	font-size:14px;
}

.woocommerce-billing-fields__field-wrapper label, .woocommerce-additional-fields__field-wrapper label, .woocommerce-privacy-policy-text p{
    font-family: Marvel;
	font-size:14px;
}
/* MENU COLOR BLANCO y TODOS ESTILOS */
#colibri [class*="style-"] > div > .colibri-menu-container > ul.colibri-menu > li > a {
  
    font-family: Marvel;
		color:white;
}
#colibri .h-navigation_sticky [class*="style-"] > div > .colibri-menu-container > ul.colibri-menu > li > a, #colibri .h-navigation_sticky.style-992 > div > .colibri-menu-container > ul.colibri-menu > li > a {
    color:white;
}




/* PAGINA USUARIO */

.woocommerce-MyAccount-content p{
	font-family: Marvel;
	color:white;
}
.woocommerce-Address{
	font-family: Marvel;
	color:#cccccc;
}
a.edit{
	background-color:#d13528;
	padding:8px;
	color:white;
}
.woocommerce-form.woocommerce-form-login.login p, .woocommerce-form.woocommerce-form-register.register p{
	font-family: Marvel;
	color:white;
}
[class*="u-column"][class*="col-"] h2{
	font-family: Marvel;
	color:white;
}
