/*

Theme Style:  ALMA

Version:     1.0.0

Descripción: Archivo CSS para utilizar en sitios desarrollados por Alvaro.

Author:      Alvaro Lagarde

Author URI:  https://alvarolagarde.com

*/

/***************************************************************************/
/*-------------------------------------------------------------------------*/

/* D E F I N I C I O N    D E    V A R I A B L E S    G L O B A L E S. 

/*-------------------------------------------------------------------------*/

/* Colores principales Belsatex */
/*
:root {
    --color-principal: #4F7DDE;
    --color-fondo: transparent;
    --color-fondo-focus: #4F7DDE17;
    --color-boton: #4F7DDE;
    --color-boton-hover: #4F7DDE;
    --color-texto-boton: #ffffff;
    --color-texto-boton-hover: #333333;

  }
*/

/***************************************************************************/

/*-------------------------------------------------------------------------*/

/* (INICIO) AGREGO CODIGO PARA LOS PRODUCTOS DE WOOCOMMERCE 

/*-------------------------------------------------------------------------*/

/* --------------------------------------- FICHA DE PRODUCTO ------------- */


/*-------- TABLA DE FICHA TECNICA ------------*/


tr.tr-header {
  cursor: pointer;
}

.tabla-atributos{
	color: #333;
    font-family: "Poppins", Sans-serif;
    font-size: 1.1em;
    font-weight: 600 !important;
    letter-spacing: 2px;
}



.tabla-atributos tr{  
    background-color:transparent !important;
    border-color: transparent !important;
    margin-bottom: 3px !important;
    margin-top: 10px !important;
    border-top: none !important;
}

.tabla-titulo{
	background: transparent;
    color: #666;
    font-size: 0.8em !important;
    font-weight: 600 !important;
    text-transform: uppercase;
}

.woo-table-value th{
	color: #333;
    font-family: "Poppins", Sans-serif;
    font-size: 0.8em;
    font-weight: 400 !important;
    letter-spacing: 0px;
    width: 20%;

}
.woo-table-value td{
	background-color: transparent !important;
    border-color: transparent !important;
    margin-bottom: 3px !important;
    margin-top: 10px !important;
    border-top: none !important;
    text-align: center;
    border-style: none;
    color: #333;
    font-family: "Poppins", Sans-serif;
    font-size: 0.7em;
    font-weight: 300 !important;
    letter-spacing: 0px;
}

.color-hover{
	 background: rgb(222,41,33);
	 background: linear-gradient(90deg, rgba(222,41,33,1) 0%, rgba(147,17,17,1) 50%, rgba(222,41,33,1) 100%);
     color: #fff;
}

.tabla-titulo:hover
{
    background: rgb(222,41,33);
	background: linear-gradient(90deg, rgba(222,41,33,1) 0%, rgba(147,17,17,1) 50%, rgba(222,41,33,1) 100%);
     color: #fff;
}

.titulo-activo{
    background: rgb(222,41,33);
	background: linear-gradient(90deg, rgba(222,41,33,1) 0%, rgba(147,17,17,1) 50%, rgba(222,41,33,1) 100%);
    color: #fff;
}

.tabla-titulo .fa, 
.tabla-titulo .fas {
    color: #000;
}

.tabla-titulo:hover .fa, 
.tabla-titulo:hover .fas {
    color: #fff;
}
/*-------- FIN TABLA DE FICHA TECNICA ------------*/


/*----- BOTON WHATSAPP ---------*/


.bs-boton-whatsapp {
	background-color:#25D366;
	border-style:solid;
	border-width:1px 1px 1px 1px;
	border-color:#25D366;
	text-transform: uppercase;
	/*border-radius:50px 50px 50px 50px;*/
	font-family: "Poppins", Sans-serif;
    font-size: 0.8em;
    font-weight: 500;
    text-transform: uppercase;
    letter-spacing: 0.8px;
	}

.bs-boton-whatsapp-centrado {
	text-align: center;
	}	

/*----- FIN BOTON WHATSAPP ---------*/

/*----- BOTON COMERCIAL ONLINE ---------*/

.bs-comercial-online-container{
	display: flex;
	justify-content: center;
	align-items: center;
} 

.comerciales-flex{
	display: flex;
	justify-content: center;
	border-radius: 0px;
	width: 100%;
	padding: 2px;
	border: 2px solid #71d90b;
}

.comerciales-flex:hover{
	background-color: background-color: #83ff092e;
}

.comercial a{
	display: flex;
	justify-content: center;
	align-items: center;
	color: #fff;
}

.comercial img {
	height: 50px;
}

.text-link {
	font-size: 1.2em;
	color: #71d90b;
	text-transform: uppercase;
	font-family: "Poppins", Sans-serif;
	font-weight: 500;
	letter-spacing: 1.1px;
}

.sub-titulo-link{
	font-size: 0.9em;
}

.parpadea {
  
  animation-name: parpadeo;
  animation-duration: 1s;
  animation-timing-function: linear;
  animation-iteration-count: infinite;

  -webkit-animation-name:parpadeo;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
}

@-moz-keyframes parpadeo{  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}

@-webkit-keyframes parpadeo {  
  0% { opacity: 1.0; }
  50% { opacity: 0.0; }
   100% { opacity: 1.0; }
}

@keyframes parpadeo {  
  0% { opacity: 1.0; }
   50% { opacity: 0.0; }
  100% { opacity: 1.0; }
}


   

/*----- FIN BOTON COMERCIAL ONLINE ---------*/



.product_meta{
    display:none;
}




/* --------------------------------------- FIN FICHA DE PRODUCTO ------------- */

/* -------------------- CSS PARA ARBOL CATEGORIA DE PRODUCTOS ----------------------*/

.product-categories
{
    font-family: "poppins", Sans-serif;
    font-size: 17px;
    font-weight: 400;
    line-height: 25px;
    list-style:none;
    margin-left: 0;
}

.children
{
    font-family: "poppins", Sans-serif;
    font-size: 16px;
    font-weight: 400;
    line-height: 25px;
    list-style:none;
    margin-left: 0;
    padding: 10px 15px;
}


.product-categories li
{
    padding: 10px 5px;
}

.product-categories .count
{
    color:red;
    font-weight: 600;
    font-size: 15px;
}

.widget_product_categories ul > li.current-cat > ul.children a{
    color: gray;
    font-weight: 400;
}
.widget_product_categories ul > li.current-cat > ul.children a:hover{
    color: #DE2921; 
}

.product-categories .current-cat a 
{ 
	color: #DE2921; 
	font-weight: 600;
}

/* -------------------- FIN CSS PARA ARBOL CATEGORIA DE PRODUCTOS ----------------------*/


/* (FIN) AGREGO CODIGO PARA LOS PRODUCTOS DE WOOCOMMERCE */