.gbg-nga5-site-search.wp-block-gbg-nga5-site-search {
  max-width: 600px;
  width: 100%;
  display: flex;
  align-items: center;
  height: 2rem;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search:hover, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search:active, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search:focus, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search:focus-within {
  opacity: 1 !important;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.search-filled {
  opacity: 1 !important;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.has-small-font-size input {
  font-size: var(--wp--preset--font-size--small);
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.has-medium-font-size input {
  font-size: var(--wp--preset--font-size--medium);
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.has-large-font-size input {
  font-size: var(--wp--preset--font-size--large);
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.has-x-large-font-size input {
  font-size: var(--wp--preset--font-size--x-large);
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.has-xx-large-font-size input {
  font-size: var(--wp--preset--font-size--xx-large);
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button {
  display: none;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button {
  display: flex;
  align-items: center;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-bar {
  display: flex;
  align-items: center;
  height: 100%;
  width: 100%;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button {
  margin: 0.3rem;
  width: 32px;
  height: 32px;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button > button, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button > button, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button > button {
  cursor: pointer;
  border: none;
  background: none;
  outline-color: #ccc;
  border-radius: 50%;
  height: 100%;
  width: 100%;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button > button:hover, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button > button:active, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button > button:focus, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-button > button:focus-within, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button > button:hover, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button > button:active, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button > button:focus, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-clear-button > button:focus-within, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button > button:hover, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button > button:active, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button > button:focus, .gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-options-button > button:focus-within {
  background-color: #ececec;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-form {
  width: 100%;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search.search-empty .gbg-nga5-search-clear-button {
  display: none;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-input {
  height: 100%;
  width: 100%;
  display: flex;
  align-items: center;
}
.gbg-nga5-site-search.wp-block-gbg-nga5-site-search .gbg-nga5-search-input input {
  color: #4c4c4c;
  height: 100%;
  width: 100%;
  border: none;
  background: transparent;
  outline: none;
}

.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0"] {
  opacity: 0;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.05"] {
  opacity: 0.05;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.1"] {
  opacity: 0.1;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.15"] {
  opacity: 0.15;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.2"] {
  opacity: 0.2;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.25"] {
  opacity: 0.25;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.3"] {
  opacity: 0.3;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.35"] {
  opacity: 0.35;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.4"] {
  opacity: 0.4;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.45"] {
  opacity: 0.45;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.5"] {
  opacity: 0.5;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.55"] {
  opacity: 0.55;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.6"] {
  opacity: 0.6;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.65"] {
  opacity: 0.65;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.7"] {
  opacity: 0.7;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.75"] {
  opacity: 0.75;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.8"] {
  opacity: 0.8;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.85"] {
  opacity: 0.85;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.9"] {
  opacity: 0.9;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="0.95"] {
  opacity: 0.95;
}
.gbg-nga5-site-search[data-gbg-nga5-start-opacity="1"] {
  opacity: 1;
}

/*# sourceMappingURL=gbg-nga-block-types-site-search.css.map */
