/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Nov 19 2020 | 23:20:38 */
/*INICIA ESTILOS PARA WOOCOMERCE*/
/* Esconde Carrito Divi */
.et-cart-info {
    display:none;
}

/* Fix México - Finalizar Compra */
.woocommerce form .form-row label,
.woocommerce-page form .form-row label {
    display: block;
    clear: both;
}

/*color del precio en hoja de detalle*/
#detalle-precio .woocommerce-Price-amount.amount, .entry-content thead th {
	color: #e1221c;
}

/*breadcrumb*/
.woocommerce .woocommerce-breadcrumb {
    color: #e1221c;
}

#detalle-precio .woocommerce-Price-amount.amount {
	color: #e1221c;
}

/*detalle de producto*/
.posted_in,
.tagged_as {
    color: #074900;
}

/*productos relacionados*/
.product .related h2 {
    font-size: inherit !important;
    padding-bottom: 16px;
}

/*titulos productos relacionados*/
.woocommerce-loop-product__title {
    font-family: 'nemesisgrant' !important;
    font-size: 16px !important;
    color: #5e00be !important;
}

/*boton en tab de producto*/
.boton-ficha {
    color: #fff !important;
    border-width: 0px !important;
    border-color: #fff;
    border-radius: 100px;
    letter-spacing: 2px;
    font-size: 16px;
    font-family: 'Concert One',display !important;
	text-transform: uppercase !important;
    font-weight: 500 !important;
    background-image: linear-gradient(90deg,#00bb00 0%,#028e02 100%) !important;
	padding: .7em 2em .8em 2em;
	box-shadow: 0px 12px 18px -6px rgba(0,0,0,0.3);
}

.boton-ficha::after {
	line-height: 0.7em;
    margin-left: -10px;
}

.boton-ficha:hover {
    color: #00bb00 !important;
    border-color: #e32128;
    background-image: none !important;
	background-color: #fff;
	padding: .7em 2em .8em 2em;
}

.woocommerce .quantity input.qty {
    color: #000 !important;
    background-color: rgb(231, 245, 161) !important;
}

/*boton de volver a tienda*/
.button.wc-backward {
    font-family: nemesisgrant !important;
}

/*boton tienda*/
.woocommerce ul.products li.product a {
     color: #fff;
}

/*boton finalizar compra*/
.checkout-button.button.alt.wc-forward {
	font-family: nemesisgrant !important;
}

/*quitar not-allowed de boton y colocar mano*/
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
    cursor: pointer;
}

/*color de tabla del carrido*/
.entry-content table:not(.variations), body.et-pb-preview #main-content .container table {
    border: none;
    background: #93d600;
}



/*color de textos de la tabla de woo*/
.woocommerce-Price-amount.amount, .entry-content thead th {
	color: #000;
}

.entry-content tr th {
	color: #e1221c;
	font-size: 16px;
}

/*link del produto en tabla de la pagina de carrito*/
.woocommerce-cart-form__cart-item.cart_item .product-name a {
	color: #000 !important;
}

/*separadores de tabla*/
#add_payment_method .cart-collaterals .cart_totals tr td,
#add_payment_method .cart-collaterals .cart_totals tr th,
.woocommerce-cart .cart-collaterals .cart_totals tr td,
.woocommerce-cart .cart-collaterals .cart_totals tr th,
.woocommerce-checkout .cart-collaterals .cart_totals tr td,
.woocommerce-checkout .cart-collaterals .cart_totals tr th {
    border-top: 1px solid #fbe700;
}

#content-area table td, #content-area table tr, #main-content table.cart td, #main-content table.cart tr, table.cart td, table.cart tr {
    border-top: 1px solid #fbe700;
}

/*color de texto de la tabla total*/
.shop_table.shop_table_responsive {
	color: #000 !important;
}


/* titulo de tabla total de carrito */
.cart_totals h2 {
	font-family: 'nemesisgrant' !important;
	color: #e1221c;
}

/* boton de actualizar carrito */
.woocommerce #respond input#submit.disabled,
.woocommerce #respond input#submit:disabled,
.woocommerce #respond input#submit:disabled[disabled],
.woocommerce a.button.disabled,
.woocommerce a.button:disabled,
.woocommerce a.button:disabled[disabled],
.woocommerce button.button.disabled,
.woocommerce button.button:disabled,
.woocommerce button.button:disabled[disabled],
.woocommerce input.button.disabled,
.woocommerce input.button:disabled,
.woocommerce input.button:disabled[disabled] {
    color: #fff !important;
    opacity: 1 !important;
    padding: .3em 1.5em;
	background-color: #00bb00;
	font-family: 'nemesisgrant' !important;
}

/* El botón cambia al cambiar la cantidad */
.woocommerce-page.et_pb_button_helper_class button.button,
#content input.button, .woocommerce-page.et_pb_button_helper_class #content input.button {
    color: #fff !important;
    opacity: 1 !important;
    padding: .3em 1.5em;
	background-color: #00bb00;
	font-family: 'nemesisgrant' !important;
}

.woocommerce #respond input#submit.disabled:hover,
.woocommerce #respond input#submit:disabled:hover,
.woocommerce #respond input#submit:disabled[disabled]:hover,
.woocommerce a.button.disabled:hover,
.woocommerce a.button:disabled:hover,
.woocommerce a.button:disabled[disabled]:hover,
.woocommerce button.button.disabled:hover,
.woocommerce button.button:disabled:hover,
.woocommerce button.button:disabled[disabled]:hover,
.woocommerce input.button.disabled:hover,
.woocommerce input.button:disabled:hover,
.woocommerce input.button:disabled[disabled]:hover {
    color: #0b0 !important;
    opacity: 1 !important;
    padding: .3em 1.5em;
    background-color: #fff;
    font-family: 'nemesisgrant' !important;
}

/*tabla de realizar pedido*/
.woocommerce table.shop_table td, .woocommerce table.shop_table tbody th, .woocommerce table.shop_table tfoot td, .woocommerce table.shop_table tfoot th, .woocommerce-checkout #main-content .cart-subtotal td {
	border-top: 1px solid #fbe700;
}

/*cuadro de texto en realizar pedido*/
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment {
	background-color: #fff;
}

/*Detalles del pedido titulo*/
.woocommerce-billing-fields h3, .woocommerce-shipping-fields h3 {
	color: #e1221c;
}

/*boton de realizar pedido*/
.button.alt {
    font-family: 'nemesisgrant' !important;
}

/*titulo tu pedido*/
#order_review_heading {
	color: #e1221c;
	margin-top: 50px;
	margin-bottom: 20px;
}

/* boton añadir a carrito en grid*/
.woocommerce a.button,
.woocommerce.et-db #et-boc .et-l a.button,
.woocommerce-page a.button,
.woocommerce-page.et-db #et-boc .et-l a.button {
    font-size: 16px !important;
    font-weight: 0;
    font-family: 'Concert One',display !important;
    display: inherit;
    text-align: center;
}

/* Titulos Gracias */
.woocommerce-bacs-bank-details h2 {
    margin-top: 40px;
    font-family: nemesisgrant !important;
    color: #e1221c;
}

.woocommerce-bacs-bank-details h3 {
    color: #e1221c;
}

.woocommerce .woocommerce-order-details h2 {
    font-family: nemesisgrant !important;
    color: #e1221c;
}

