/* 
Theme Name: HubSignia
Description: Thema exclusivo de HubSignia
Author: HubSignia
Author URI: HubSignia
Template: hello-elementor
Version: 3.4.4
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/* Add your custom styles here */

/* Poner en negrita la página actual en Yoast Breadcrumbs */
/* Forzar la negrita en la clase de Yoast */
/* Pone en negrita todo el contenedor del breadcrumb */



.woocommerce-breadcrumb {
    font-weight: bold !important;
}

/* Devuelve el grosor normal a los enlaces anteriores */
.woocommerce-breadcrumb a {
    font-weight: normal !important;
}

/* --- Estado Normal (con degradado) --- */
.degratxt {
  background: linear-gradient(135deg, #FF5352 0%, #D03C82 48%, #5C02FB 100%);
  background-clip: text;
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  display: inline-block;
  transition: all 0.3s ease; /* Transición suave para el cambio de color */
	font-weight: bold;
}

/* Asegura que el tag <strong> herede el degradado */
.degratxt strong {
  color: inherit;
  font-weight: inherit;
}

/* --- Estado Hover (al pasar el cursor) --- 
(Asumimos que está dentro de un enlace o botón para detectar el hover) 
a:hover .degratxt,
button:hover .degratxt,
.degratxt:hover {
  background: none !important; /* Quita el degradado 
  -webkit-text-fill-color: #FFFFFF !important; /* Vuelve el texto blanco sólido 
  color: #FFFFFF !important; /* Fallback para navegadores estándar */
}

/* --- Estado Active (pestaña abierta o seleccionada) --- */
/* (Depende de la clase que use tu tema/Elementor para indicar "activo", usualmente .current o .active) */
.current .degratxt,
.active .degratxt,
.elementor-active .degratxt {
  background: none !important; /* Quita el degradado */
  -webkit-text-fill-color: #FFFFFF !important; /* Vuelve el texto blanco sólido */
  color: #FFFFFF !important; /* Fallback */
}

.degrauno {
 background: linear-gradient(#FBF7FD 0%, #F5F4FC 100%);
	}

.degrados {
 background: radial-gradient(80% 90% at 12% 0%, rgba(92,2,251,.42) 0%, rgba(208,60,130,.16) 38%, rgba(30,26,69,0) 70%), #1E1A45;
	}

.new-controls .bigbar .medium-modification .animation-enabled .enable-fullscreen-controls .fs-watch-system .fadein .fullscreen-controls-always-on .enable-fullscreen-controls-for-portrait {
 display: none;
	}

.sinfondo {
 background: none;
	}


.menu-item-icon-img {
    width: 18px;
    height: 18px;
    object-fit: contain;
    margin-right: 8px;
    vertical-align: middle;
}
