.contenedor-cabecera-wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 15px;
}

.contenedor-subt-entra-wrapper {
  display: flex;
  flex-direction: column;
  row-gap: 10px;
}

.contenedor-categorias-wrapper .Categoria-Nivel-1:after {
  content: "/";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1:last-of-type:after {
  content: "";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1 .Categoria-Nivel-2:before {
  content: "(";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1 .Categoria-Nivel-2:after {
  content: ")";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1 .Categoria-Nivel-2:has(.Categoria-Nivel-3):nth-child(2) .Categoria-Nivel-2-titulo:after {
  content: ":";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1 .Categoria-Nivel-2:has(.Categoria-Nivel-3) .Categoria-Nivel-3 .Categoria-Nivel-3-titulo:after {
  content: ",";
}
.contenedor-categorias-wrapper .Categoria-Nivel-1 .Categoria-Nivel-2:has(.Categoria-Nivel-3) .Categoria-Nivel-3:last-of-type .Categoria-Nivel-3-titulo:after {
  content: ".";
}

/* RESOLUCIONES --------------------------- */
/* ---------------------------------------- */
/* PLANTILLA ------------------------------ */
/* ---------------------------------------- */
/* ---------------------------------------- */
/* FUENTES ------------------------------ */
/* ---------------------------------------- */
/*Posicionar la caja*/
/*ESTILO CABECERA*/
/*FORMULARIOS*/
/*Estilos para los Botones*/
/*Iconos FontAwesome*/
.contenedor-cabecera .contenedor-cabecera-wrapper {
  row-gap: 0;
}
.contenedor-cabecera .contenedor-cabecera-wrapper .contenedor-titulo .contenedor-titulo-wrapper .titulo {
  font-weight: 600;
  line-height: initial;
  font-size: 30px;
  padding-bottom: 10px;
}
.contenedor-cabecera .contenedor-cabecera-wrapper .contenedor-subt-entra .contenedor-subt-entra-wrapper {
  row-gap: 15px;
}
.contenedor-cabecera .contenedor-cabecera-wrapper .contenedor-subt-entra .contenedor-subt-entra-wrapper .contenedor-subtitulo .contenedor-subtitulo-wrapper .subtitulo {
  font-weight: 500;
  line-height: initial;
  font-size: 22px;
  color: var(--color-secundario);
}
.contenedor-cabecera .contenedor-cabecera-wrapper .contenedor-subt-entra .contenedor-subt-entra-wrapper .contenedor-entradilla .contenedor-entradilla-wrapper .entradilla * {
  font-weight: 400;
  line-height: initial;
  font-size: 14px;
}

.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor-cabecera + .contenedor_tablaPrecios {
  margin-top: 20px;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios {
  overflow-x: auto;
  padding-bottom: 10px;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table {
  width: 100%;
  min-width: 600px;
  border-collapse: collapse;
  border-radius: 16px 16px 0 0;
  overflow: hidden;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table thead tr th {
  border: 1px solid var(--color-secundario);
  padding: 10px 7px;
  background: var(--color-secundario);
  color: white;
  text-align: center;
  font-weight: 500;
  font-size: 18px;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table tbody tr {
  border: 1px solid var(--color-secundario);
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table tbody tr:nth-of-type(even) {
  background: var(--color-principal-claro);
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table tbody tr td {
  padding: 7px 7px;
  text-align: center;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .contenedor_tablaPrecios table tbody tr td:nth-of-type(odd) {
  background: rgba(0, 0, 0, 0.02);
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion {
  width: 100%;
  display: flex;
  justify-content: flex-end;
  gap: 10px;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn {
  width: 24px;
  height: 24px;
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
  line-height: 11px;
  font-weight: 500;
  cursor: pointer;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn:hover, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.paginaActual {
  background: var(--color-principal);
  color: white;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.primero, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.anterior {
  background: none;
  color: var(--color-gris4);
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.primero:hover, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.primero.paginaActual, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.anterior:hover, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.anterior.paginaActual {
  background: var(--color-principal);
  color: white;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.siguiente, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.ultima {
  background: var(--color-gris4);
  color: white;
}
.formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.siguiente:hover, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.siguiente.paginaActual, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.ultima:hover, .formatter.PreciosDeLaFruta .contenedor-recurso-PreciosDeLaFruta-wrapper .paginacion .pagina-btn.ultima.paginaActual {
  background: var(--color-principal);
}

.ellipsis {
  user-select: none;
}

/*# sourceMappingURL=PreciosDeLaFruta.css.map */
