.b-ext .wp-block-search__button {margin-left: 10px;word-break: normal;}
.b-ext .wp-block-search__button.has-icon {line-height: 0;}
.b-ext .wp-block-search__button svg {height: 1.25em;min-height: 24px;min-width: 24px;width: 1.25em;fill: currentColor;vertical-align: text-bottom;}
.b-ext :where(.wp-block-search__button) {border: 1px solid #ccc;padding: 6px 10px;}
.b-ext .wp-block-search__inside-wrapper {display: flex;flex: auto;flex-wrap: nowrap;max-width: 100%;}
.b-ext .wp-block-search__label {width: 100%;}
.b-ext .wp-block-search__input {appearance: none;border: 1px solid #949494;flex-grow: 1;margin-left: 0;margin-right: 0;min-width: calc(var(--font-size) * 3);padding: 8px;text-decoration: unset !important;}
.b-ext .wp-block-search.wp-block-search__button-only .wp-block-search__button {box-sizing: border-box;display: flex;flex-shrink: 0;justify-content: center;margin-left: 0;max-width: 100%;}
.b-ext .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper {min-width: 0 !important;transition-property: width;}
.b-ext .wp-block-search.wp-block-search__button-only .wp-block-search__input {flex-basis: 100%;transition-duration: .3s;}
.b-ext .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden, .b-ext .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper {overflow: hidden;}
.b-ext .wp-block-search.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__input {border-left-width: 0 !important;border-right-width: 0 !important;flex-basis: 0;flex-grow: 0;margin: 0;min-width: 0 !important;padding-left: 0 !important;padding-right: 0 !important;width: 0 !important;}
.b-ext :where(.wp-block-search__input) {font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;text-transform: inherit;}
.b-ext :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) {border: 1px solid #949494;box-sizing: border-box;padding: 4px;}
.b-ext :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input {border: none;border-radius: 0;padding: 0 4px;}
.b-ext :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) .wp-block-search__input:focus {outline: none;}
.b-ext :where(.wp-block-search__button-inside .wp-block-search__inside-wrapper) :where(.wp-block-search__button) {padding: 4px 8px;}
.b-ext .wp-block-search.aligncenter .wp-block-search__inside-wrapper {margin: auto;}
.b-ext .wp-block[data-align=right] .wp-block-search.wp-block-search__button-only .wp-block-search__inside-wrapper {float: right;}