.super-navbar__cta {
  border-radius: 8px !important;
  background: var(--color-bg-default) !important;
  border: 1px solid var(--color-text-default) !important;
  color: var(--color-text-default) !important;
  transition: background .2s ease-in-out !important;
} 

.super-navbar__cta:hover {
  background: var(--color-text-default) !important;
  color: var(--color-bg-default) !important;
}

#page-index .notion-header__title {
    display: none!important;
}

#page-index .notion-root.max-width {
    max-width: 1400px!important;
}

.notion-header__content {
  display: flex!important;
  justify-content: center!important;
}

.notion-header__title-wrapper {
  max-width: 900px!important;
}

.super-content:not(#page-index) .notion-root.max-width {
    max-width: 960px!important;
}

.super-footer {
  padding: 80px var(--padding-right) 80px var(--padding-left);
}

.notion-property__title {
  overflow: visible !important;
}

.notion-collection__header-wrapper {
  margin-top: 0px !important;
}

/* Change default font weights for headings */
.notion-header__title,
.notion-heading {
  font-weight: 500 !important;
}

/* Increase default line height for titles */
.notion-header__title {
  line-height: 1.4 !important;
}

/* Change default gallery styles */
.notion-collection-gallery {
  grid-template-columns: 1fr !important;
  grid-gap: 40px !important;
  border: none !important;
  padding: 0 !important;
  transition: opacity .2s ease-in-out !important;
}

/* Add opacity on gallery card hover */
.notion-collection-gallery:hover .notion-collection-card {
  opacity: 0.6;
}

/* Change default gallery card styles */
.notion-collection-card {
  transition: var(--transition) !important;
  align-items: center !important;
  flex-direction: row !important;
  position: relative !important;
  box-shadow: none !important;
  background: transparent !important;
  display: flex !important;
  border: none !important;
  transition: opacity .2s ease-in-out !important;
  border-radius: 0 !important;
}

.notion-collection-card img {
  border-radius: var(--collection-card-border-radii) !important;
}

/* Make gallery cards opaque on hover */
.notion-collection-card:hover {
  background: none !important;
  opacity: 1 !important;
}

/* Change default gallery card cover styles */
.notion-collection-card__cover {
  position: relative !important;
  border: none !important;
  flex: 2 !important;
}

/* Change default gallery card content styles */
.notion-collection-card__content {
  padding-left: 60px !important;
  position: relative !important;
  flex: 1 !important;
}

/* Prevent gallery card content from cutting off */
.notion-collection-card__content span {
  white-space: normal !important;
}

/* Change default gallery card text property styles */
.notion-property__text {
  margin: 8px 0 12px !important;
  font-size: 24px !important;
}

/* Tighten default Notion quote border */
.notion-quote {
  border-left: 1px solid !important;
}

/* Make sticky sidebar */
#page-index .notion-root > .notion-column-list > .notion-column:first-child {
  align-self: flex-start !important;
  position: sticky !important;
  top: 115px !important;
}

/* Mobile styles */
@media (max-width: 800px) {
  .notion-header__title {
    font-size: 40px !important;
  }

  .notion-collection-card {
    display: block !important;
    height: auto !important;
  }

  .notion-collection-card__cover,
  .notion-collection-card__content {
    padding: 0 !important;
    flex: auto !important;
  }


  #page-index .notion-root > .notion-column-list > .notion-column:first-child {
    position: relative !important;
    align-self: auto !important;
    top: auto !important;
  }
}

.notion-toggle.bg-brown {
  display: none !important;
}