d-ui__search-input {
      display: block;
      width: 100%;
      border-radius: 3em;
      padding-left: 1em;
    }

    .pagefind-ui__suppressed {
      opacity: 0;
      pointer-events: none;
    }

    .pagefind-ui__search-clear {
      position: absolute;
      top: 0;
      right: 0;
      z-index: 1;
      border: 0;
      border-radius: 0 3em 3em 0;
      font-size: 0.85rem;
      font-weight: normal;
      background-color: transparent;
    }

    .pagefind-ui__results-area {
      margin-top: 1e