/* CARD*/ 
.card {
  box-shadow: 2px 4px 12px rgba(0,0,0,.08);
  transition: all .3s cubic-bezier(0,0,.5,1);
  border-radius: 88% 12% 97% 3% / 8% 97% 3% 95%;
  border: 8px inset orange;
  box-shadow: 2px 4px 12px rgba(109, 0, 139,0.5);
}
.card.cardEnlace:hover, .card.cardEnlace:focus{
  box-shadow: 2px 4px 16px rgba(0,0,0,.16);
  transform: scale3d(1.02,1.02,1.02);
  box-shadow: 2px 4px 16px rgba(236, 115, 1, 0.664);
}
.pasoElaboracion.pasoSelect .pasoElaboracionTexto{
  color: var(--color-fuenteTexto);
}
.tipocard-fichaReceta .card-recetaContent .card-recetaContent-texto {
  color: var(--color-fuenteTexto);
}

/* imagen telas de araña */
.menuContenedor::before{
  pointer-events: none;
  content: '';
  position: absolute;
  overflow: visible;
  left: 0;
  height: 220px;
  width: 350px;
  background: url(../IMG/IMGHALLOWEEN/tela1.png) repeat;
  background-size: cover;
  top: 0;
  z-index: -1;
  opacity: 0.5;
}
.menuContenedor::after{
  pointer-events: none;
  content: '';
  position: absolute;
  overflow: visible;
  right: 0px;
  height: 250px;
  width: 415px;
  background: url(../IMG/IMGHALLOWEEN/tela2.png) repeat;
  background-size: cover;
  top: 0;
  z-index: -1;
  opacity: 0.5;
}

@media screen and (max-width: 600px) {
  .menuContenedor::after{ 
    display: none;
  }
  .menuContenedor::before{ 
    background: url(../IMG/IMGHALLOWEEN/tela3.png) repeat;
  }
}

.panelMenu_N1_INDEX{
  overflow: visible;
}
.panelMenu_N1_INDEX::before{
  top: 100px;
}
.panelMenu_N1_INDEX::after{
  top: 100px;
}

.menu-opciones .item{
  color: #5d1c7d;
}

.panelEntrada .entradaCabeceraTit .entradaTitulo{
  color: #5d1c7d;
}

/* colores */
:root {
  --color-fuenteTexto: #cbcbcf;
  --color-fuenteTitulo: rgba(166, 88, 21, 0.7); 
  --color-fuenteTituloInv: rgba(166, 88, 21, 0.7);
  --color-fuenteTextoInv: rgba(255,255,255,1);
  --color-fondo: linear-gradient(90deg, rgba(11,11,11,1) 0%, rgb(31, 28, 32) 49%, rgb(19, 19, 18) 100%);
  --color-fondo2: rgb(17, 10, 2);
  --color-fondoPie: rgb(19, 15, 15);
  --color-fondoDegradado: rgb(17, 10, 2);
  --color-botones: rgb(150, 62, 3);
  --color-linea: rgb(150, 62, 3);
  --color-card: rgb(70, 31, 82);
  --color-cardHover: rgb(35, 22, 41); 

  --color-entradaTextoDegradado:   linear-gradient(140deg, rgba(48,1,64,1) 0%, rgba(77,39,29,1) 68%, rgba(84,41,5,1) 100%);  /* borrar */
  --color-tartaTextoDegradado:   linear-gradient(140deg, rgba(48,1,64,1) 0%, rgba(77,39,29,1) 68%, rgba(84,41,5,1) 100%);
  --color-recetaTextoDegradado: linear-gradient(140deg, rgba(77,13,48,1) 0%, rgba(34,9,36,1) 51%, rgba(33,0,68,1) 100%);
  --color-tutorialTextoDegradado: linear-gradient(140deg, rgba(10,7,43,1) 0%, rgba(34,44,98,1) 48%, rgba(34,54,78,1) 100%);
  --color-notaTextoDegradado: linear-gradient(140deg, rgba(4,15,37,1) 0%, rgba(52,78,80,1) 49%, rgba(25,41,21,1) 100%);

  --color-EntradaDegradado:   linear-gradient(140deg, rgba(48,1,64,1) 0%, rgba(77,39,29,1) 68%, rgba(84,41,5,1) 100%); /* borrar */
  --color-TartaDegradado:   linear-gradient(140deg, rgba(48,1,64,1) 0%, rgba(77,39,29,1) 68%, rgba(84,41,5,1) 100%);
  --color-RecetaDegradado: linear-gradient(140deg, rgba(77,13,48,1) 0%, rgba(34,9,36,1) 51%, rgba(33,0,68,1) 100%);
  --color-TutorialDegradado: linear-gradient(140deg, rgba(10,7,43,1) 0%, rgba(34,44,98,1) 48%, rgba(34,54,78,1) 100%);
  --color-NotaDegradado: linear-gradient(140deg, rgba(4,15,37,1) 0%, rgba(52,78,80,1) 49%, rgba(25,41,21,1) 100%);

  --color-Entrada: rgb(168, 69, 3);   /* borrar */
  --color-Tarta: rgb(168, 69, 3); 
  --color-Receta: rgb(168, 69, 3); 
  --color-Tutorial: rgb(168, 69, 3);
  --color-Nota: rgb(168, 69, 3);
  --color-Receta2: rgba(98, 53, 177, 1);

  --background-color: rgb(30, 24, 32);
}

.entradaIcono_entrada, .entradaIcono_tarta, .entradaIcono_receta, .entradaIcono_nota, .entradaIcono_tutorial{ /* borrar .entradaIcono_entrada, */
  border: 2px double rgb(221, 120, 4);
}

div.panelFondoFoto{   /*---- NO UTILIZADO 2023 ----*/
  overflow: hidden;
  left: 50%; 
  background-image: none !important;
  background: var(--color-fondo2) !important;
}

.carrusel .carrusel_TIT .carrusel_TIT_titulo{
  color: rgb(57, 20, 74); 
}