/* Base spacing for internal use */
/* Default transition */
/* -----------------------------------------------------------------------------
 * 
 * core/search Block
 * 
 * -------------------------------------------------------------------------- */
.wp-block-search.is-style-default, .wp-block-search:not([class*=is-style]) {
  border-radius: var(--wp--custom--breadly--radius--normal);
  border-color: #ddd;
}
.wp-block-search.is-style-default .wp-block-search__label, .wp-block-search:not([class*=is-style]) .wp-block-search__label {
  font-family: var(--gtm--font-family--heading);
  font-weight: 700;
  margin-bottom: var(--gtm--space--3xs);
  display: block;
}
.wp-block-search.is-style-default .wp-block-search__button, .wp-block-search:not([class*=is-style]) .wp-block-search__button {
  font-family: var(--gtm--font-family--heading);
  font-weight: 700;
  font-size: var(--wp--preset--font-size--sm);
  border: none;
  background: var(--wp--preset--color--primary-text);
  color: #fff;
  padding-left: 1em;
  padding-right: 1em;
  border-radius: var(--wp--custom--breadly--radius--normal);
}

.is-style-gtm-core-search-minimal .wp-block-search__input,
.is-style-gtm-core-search-minimal .wp-block-search__button,
.is-style-gtm-core-search-minimal .wp-block-search__inside-wrapper {
  border-radius: var(--wp--custom--breadly--radius--normal);
}