/*!
 * Bootstrap  v5.3.8 (https://getbootstrap.com/)
 * Copyright 2011-2025 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */

.breadcrumb-item a {
  font-size: 1rem;
}

.block-entity-viewtaxonomy-term .main-wrapper {
  justify-content: space-between;
  gap: 2.5rem;
}

.field--name-description {
  color: #000;
}

.breadcrumb {
  margin-bottom: .75rem;
}

.description-wrapper {
  display: flex;
  align-items: center;
  font-size: .875rem;
  font-style: italic;
  flex-wrap: wrap;
}

.view-display-id-country_key_figures .view-content {
  display: flex;
  flex-wrap: wrap;
  gap: 2.5rem;
}

.view-display-id-country_key_figures .view-content .views-row {
  flex: 0 0 calc(50% - 1.25rem);
  min-height: 11.438rem;
  min-width: 35rem;
}

.view-display-id-country_key_figures .view-content .views-row .views-field {
  height: 100%;
}

.view-display-id-country_key_figures .view-content .views-row .views-field .paragraph--view-mode-text-card-large {
  height: 100%;
}

.view-display-id-country_key_figures .view-content .paragraph--type--country-data {
  height: 100%;
}

.field--name-dynamic-token-fieldtaxonomy-term-source-info {
  gap: .75rem;
  font-size: .875rem;
  font-style: italic;
}

.field--name-dynamic-token-fieldtaxonomy-term-source-info .field-label-inline {
  width: fit-content;
  font-size: .875rem;
  font-weight: 400;
}

.field--name-dynamic-token-fieldtaxonomy-term-source-info a:hover {
  color: #fff !important;
}

.taxonomy-term--type-indicator .field--name-taxonomy-term-title {
  font-family: "Aleo", "Roboto", system-ui, -apple-system, "Segoe UI", "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: italic;
}

.field--name-taxonomy-term-title {
  font-size: 1.375rem;
}

.field--name-taxonomy-term-title p {
  width: fit-content;
  margin-bottom: 2.5rem;
}

.field--name-field-number {
  font-size: 2.875rem;
  margin-bottom: 1.25rem;
  font-weight: 700;
  display: inline-block;
}

.paragraph--view-mode-text-card-large .field--name-dynamic-token-fieldparagraph-indicator-unit-symbol {
  display: inline-block;
  font-weight: 700;
  font-size: 2.875rem;
}

._none.mt-4.vlb-section {
  margin-bottom: 2.5rem;
}

.image-wrapper img {
  box-shadow: 0 4px 8px rgba(0, 0, 0, .15);
}

@media (max-width: 1199.98px) {
  .main-wrapper {
    gap: 0 !important;
  }

  .field--name-field-number {
    font-size: 1.4375rem;
  }

  .paragraph--view-mode-text-card-large .field--name-dynamic-token-fieldparagraph-indicator-unit-symbol {
    font-size: 1.4375rem;
  }

  .field--name-taxonomy-term-title {
    font-size: 1.125rem;
  }

  .field--name-taxonomy-term-title p {
    width: fit-content;
  }
}

@media (max-width: 1399.98px) {
  .view-display-id-country_key_figures .main-wrapper {
    flex-direction: column;
  }

  .view-display-id-country_key_figures .view-content .views-row {
    flex: 0 0 100%;
    width: auto;
    min-width: auto;
  }
}


/*# sourceMappingURL=country-term.theme.css.map*/