.gt-readmore {
  display: flex;
  flex-direction: column-reverse;
}
.gt-readmore > input {
  display: none;
}
.gt-readmore > label {
  display: flex;
  justify-content: center;
  padding: 1rem 0;
}
.gt-readmore > label::before, .gt-readmore > label::after {
  content: none !important;
  display: none !important;
}
.gt-readmore > label span {
  cursor: pointer;
  width: fit-content;
  background: var(--wp--preset--color--color-1) !important;
  border-radius: 2rem;
  padding: 0.5rem 2rem;
  font-size: 1rem;
}
.gt-readmore > label span:first-of-type::after {
  content: " +";
}
.gt-readmore > label span:last-of-type::after {
  content: " -";
}
.gt-readmore__gradient {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4rem;
  z-index: 9;
}
.gt-readmore > input:checked ~ label span:first-of-type {
  display: none;
}
.gt-readmore > input:checked ~ .gt-readmore__content .gt-readmore__gradient {
  display: none;
}
.gt-readmore > input:not(:checked) ~ label span:last-of-type {
  display: none;
}
.gt-readmore > input:not(:checked) ~ .gt-readmore__content {
  max-height: 8rem;
  overflow: hidden;
  position: relative;
  z-index: 1;
}
.wp-admin .gt-readmore {
  border: 2px solid #000;
  padding: 1rem;
}
/*# sourceMappingURL=/var/www/clients/client1/web1/web/wp-content/themes/geek-tonic/inc/blocks/readmore/style.css.map */