.gw-tree-list-item {
  width: 100%;
}

.gw-tree-list-item__children {
  display: none;
}
.gw-tree-list-item--expanded > .gw-tree-list-item__children {
  display: block;
  margin-top: var(--space-100);
  margin-bottom: var(--space-300);
}

.gw-tree-list-item__heading-container {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 32px;
}
.gw-tree-list-item__heading-container.gw-tree-list-item__no-children {
  background-color: inherit;
  box-shadow: inherit;
}

.gw-tree-list-item__link {
  display: flex;
  flex: 1 1 auto;
}

.gw-tree-list-item__heading--level-3 {
  padding-left: var(--space-500);
}

.gw-tree-list-item__heading--level-4 {
  padding-left: var(--space-600);
}

.gw-tree-list-item__expand-button {
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  padding: var(--space-200);
}
.gw-world-tree__region {
  display: flex;
  flex-direction: column;
  padding: var(--space-400);
}
@media (min-width: 768px) {
  .gw-world-tree__region {
    padding: var(--space-500);
  }
}

.gw-world-tree__region-name {
  font: var(--font-headline-s);
  text-transform: uppercase;
  overflow-wrap: break-word;
  margin-bottom: var(--space-300);
}

.gw-world-tree__region-image img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

.theme-default .gw_world-tree__item {
  height: 100%;
  overflow: hidden;
}

/*# sourceMappingURL=world-tree.a51b9faca4a2f9cab2ca.css.map*/