/*
    - Name: "list.scss"
    - Description: "Add custom styles to Group - list mode"
*/
/* Media query breakpoints */
.group--list.group--research-group {
  border-radius: var(--border-radius-md);
  background-color: var(--white);
  padding: 0 !important;
  box-shadow: 0 2px 15px 0 rgba(0, 0, 0, 0.2);
}
.group--list.group--research-group .c-card__content {
  padding: var(--spacing-lg);
  gap: var(--spacing-md);
}
@media (min-width: 768px) {
  .group--list.group--research-group .c-card__content {
    padding: var(--spacing-md);
  }
}
.group--list.group--research-group .c-card__content .c-card__body {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-md);
}
.group--list.group--research-group .c-card__content .c-card__body .field__label {
  font-family: var(--primary-bold);
  font-size: 1rem;
  line-height: 1.5rem;
}
@media (max-width: 767px) {
  .group--list.group--research-group .c-card__content .c-card__body .c-icon-text {
    align-items: flex-start;
    flex-direction: column;
  }
}
.group--list.group--research-group .c-card__content .c-card__body .c-icon-text .c-icon-text__text {
  color: var(--grey-700);
}
.group--list.group--research-group .c-card__content .c-card__body .c-icon-text .c-icon-text__text span {
  margin-right: var(--spacing-xs);
  color: var(--grey-950);
}
@media (max-width: 767px) {
  .group--list.group--research-group .c-card__content .c-card__body .c-icon-text .c-icon-text__text span {
    display: block;
  }
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion,
.group--list.group--research-group .c-card__content .c-card__body .c-icon-text {
  font-family: var(--primary-light);
  font-size: 1rem;
  line-height: 1.5rem;
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion {
  margin-bottom: var(--spacing-xs);
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__label:after {
  content: ":";
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items {
  display: flex;
  flex-direction: column;
  gap: var(--spacing-xs);
  margin: var(--spacing-xs) 0 var(--spacing-xs);
  padding: 0;
  list-style: none;
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .separator {
  display: inline-block;
  font-size: 0;
  transform: translate(-2px, 2px);
  padding: 0 4px;
  line-height: 0;
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .separator::after {
  font-family: "icomoon";
  font-size: 1rem;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-display: swap;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e908";
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term.count-1 {
  font-family: var(--primary-bold);
  color: var(--grey-700);
}
@media (min-width: 768px) {
  .group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term .child-separator {
    margin-left: var(--spacing-xs);
    padding-left: var(--spacing-xs);
  }
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term .child-separator::before {
  content: "";
  display: inline-block;
  width: 100%;
  height: 2px;
  background-color: var(--yellow-700);
  position: relative;
  border-radius: 2px;
}
@media (min-width: 768px) {
  .group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term .child-separator::before {
    width: 2px;
    height: 16px;
    top: 3px;
    right: 13px;
  }
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items .field__item .taxonomy-term .child-separator .separator {
  transform: translate(0px, 2px);
  padding: 0 2px;
}
.group--list.group--research-group .c-card__content .c-card__body .field--name-linea-investigacion .field__items-group__list {
  list-style: none;
  padding: 0;
}

.block-field-blocknodelandingtitle {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
  gap: var(--spacing-xs);
  position: relative;
}
.block-field-blocknodelandingtitle .js-private-area-link {
  display: flex;
  align-items: center;
  position: relative;
  right: 0;
  padding: var(--spacing-xs) var(--spacing-2xl);
  border-radius: 300px;
}
@media (min-width: 1025px) {
  .block-field-blocknodelandingtitle .js-private-area-link {
    position: absolute;
  }
}
.block-field-blocknodelandingtitle .js-private-area-link::after {
  font-family: "icomoon";
  font-size: 1.5rem;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-display: swap;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e915";
  position: absolute;
  left: var(--spacing-xs);
}
.block-field-blocknodelandingtitle .js-private-area-link::before {
  font-family: "icomoon";
  font-size: 1.5rem;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  font-display: swap;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  content: "\e914";
  position: absolute;
  right: var(--spacing-xs);
}
.block-field-blocknodelandingtitle .js-private-area-link:hover {
  background-color: var(--yellow-400);
  color: var(--black);
}
/*# sourceMappingURL=list.css.map */
