/* ===================================
   Borri Barritas - Estilos Compartidos
   =================================== */

/* Material Symbols */
.material-symbols-outlined {
  font-variation-settings: "FILL" 0, "wght" 400, "GRAD" 0, "opsz" 24;
}

/* Ocultar scrollbar en carruseles */
.hide-scrollbar::-webkit-scrollbar {
  display: none;
}
.hide-scrollbar {
  -ms-overflow-style: none;
  scrollbar-width: none;
}

/* Utilidades de texto */
.text-shadow-sm {
  text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);
}

/* Fondos decorativos */
.bg-mesh {
  background-color: #671d00;
  background-image: radial-gradient(
      at 0% 0%,
      rgba(134, 51, 19, 0.4) 0px,
      transparent 50%
    ),
    radial-gradient(
      at 100% 0%,
      rgba(171, 243, 116, 0.15) 0px,
      transparent 50%
    );
}

.bg-immersive {
  background-color: #671d00;
}

/* Tarjetas de vidrio (glass morphism) */
.glass-card {
  background: rgba(255, 255, 255, 0.03);
  backdrop-filter: blur(20px);
  -webkit-backdrop-filter: blur(20px);
}
