/*
**
** Common
**
*/

/*
** .pagination
*/

.pagination {
  margin-top: calc((72 / var(--standard-font-size)) * 1em);
}

.pagination .nav-links {
  grid-template-columns: repeat(auto-fit, calc((35 / var(--standard-font-size)) * 1em));
  grid-auto-rows: calc((35 / var(--standard-font-size)) * 1em);
  grid-gap: calc((13 / var(--standard-font-size)) * 1em);
  font-size: calc((18 / var(--standard-font-size)) * 1em);
}



/*
**
** Doctors
**
*/

/*
** .doctor
*/

.doctor__list {
  grid-row-gap: calc((108 / var(--standard-font-size)) * 1em);
}

.doctor__item {
  grid-row-gap: calc((36 / var(--standard-font-size)) * 1em);
}

.doctor__item-overview {
  grid-template-columns: 180fr 936fr;
  grid-column-gap: min(calc((36 / var(--standard-width-xl)) * 100vw), 3.6rem);
  align-items: center;
}

.doctor__item-overview-photo {
  padding-left: 0;
  padding-right: 0;
}

.doctor__item-overview-name,
.doctor__item-academic-background-headline {
  font-size: calc((18 / var(--standard-font-size)) * 1em);
  margin-bottom: calc((13 / var(--standard-font-size)) * 1em);
}

.doctor__item-academic-background-date,
.doctor__item-academic-background-content {
  font-size: calc((14 / var(--standard-font-size)) * 1em);
  padding: calc((18 / var(--standard-font-size)) * 1em) calc((27 / var(--standard-font-size)) * 1em);
}