.pdp-readmore {
  display: block;
}

.pdp-readmore__toggle {
  padding: 0;
  margin: 0;
  display: inline;
  cursor: pointer;
  text-decoration: underline !important;
  font: inherit;
  color: var(--pdp-readmore-link-color, inherit);
}

.pdp-readmore__toggle[aria-expanded="true"] {
  font-weight: 600;
  color: var(--pdp-readmore-link-color-active, var(--pdp-readmore-link-color, inherit));
}

.pdp-readmore .pdp-readmore__toggle:hover,
.pdp-readmore .pdp-readmore__toggle:focus-visible {
  color: var(--pdp-readmore-link-color-hover, var(--pdp-readmore-link-color, inherit));
}

.pdp-readmore .pdp-readmore__toggle:active {
  color: var(--pdp-readmore-link-color-active, var(--pdp-readmore-link-color, inherit));
}

.pdp-readmore__content {
  padding-top: 0.5rem;
}

.pdp-readmore__content.is-closed {
  display: none;
}

.pdp-readmore__content.is-open {
  display: block;
}

