/* Button */
.kb-button:not(.kb-btn-global-inherit), .kt-button .kb-svg-icon-wrap, .kt-button .kb-svg-icon-wrap svg {
  transition: var(--transition--default);
}
.kb-button.kt-btn-has-svg-true {
  gap: 0;
}
.kt-button.kb-btn-global-fill, .kt-button.kb-btn-global-outline {
  border-radius: var(--border-radius);
}
/*
.kt-button:hover, .kt-button:focus-visible, .wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:focus-visible {
	transform: scale(1.02);
}
*/
.kt-button {
}
.kt-button .kb-svg-icon-wrap {
  position: relative;
}
.kt-button .kb-svg-icon-wrap svg {
  position: absolute;
  opacity: 0;
  font-size: 0.7em;
}
@media (hover:hover) {
  .kb-button.kt-btn-has-svg-true:hover {
    gap: 0.75em;
  }
  .kt-button:hover .kb-svg-icon-wrap svg {
    opacity: 1;
  }
}
.fluentform button.ff_btn_style:focus {
  opacity: 1;
}
.kt-button:focus-visible, .fluentform button.ff_btn_style:focus-visible:not(.ff_btn_no_style) {
  background-color: var(--global-palette2);
  outline-offset: 2px;
}
.block-editor-block-list__block.wp-block-kadence-advancedbtn, .block-editor-block-list__block.wp-block-kadence-accordion {
  inline-size: 100%;
}
