.wp-block-search{border-color:currentColor}.wp-block-search .wp-block-search__input{padding:var(--wp--custom--spacing--input-vertical) 1em;border-width:2px;border-color:inherit;border-radius:var(--wp--custom--border-radius--form-field)}.wp-block-search .wp-block-search__button.wp-block-search__button.wp-block-search__button{padding:var(--wp--custom--spacing--input-vertical) 1em}.wp-block-search__button-inside .wp-block-search__inside-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.15em;border-width:2px}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){background:none}.wp-block-search__button-inside .wp-block-search__input{border-color:transparent}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button.wp-block-search__button.wp-block-search__button{width:3em;height:3em;padding:0;font-size:1em;line-height:3;border-width:0;-webkit-box-shadow:none;box-shadow:none}.wp-block-search__button-inside.wp-block-search__icon-button .wp-block-search__button.wp-block-search__button.wp-block-search__button svg{width:1.618em;height:1.618em;vertical-align:middle}.wp-block-search:not(.has-background,.is-style-button-outline) .wp-block-search__button{border-color:var(--theme--css--button--color--border)!important}.wp-block-search__inside-wrapper{border-radius:var(--wp--custom--border-radius--form-field)}.is-nowrap .wp-block-search{min-width:4em}.wp-block-search__button-only{position:relative;z-index:1}.wp-block-search__button-only .wp-block-search__input{position:absolute;height:calc(1.618em + 2 * var(--wp--custom--spacing--input-vertical));min-height:100%;inset-inline-end:calc(100% + 0.382em);top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.wp-block-search__button-only .wp-block-search__input.has-background{padding:var(--wp--custom--spacing--input-vertical) 1em}.wp-block-search__button-only:not(.wp-block-search__searchfield-hidden) .wp-block-search__input{min-width:16em}.wp-block-search__button-only .wp-block-search__button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}.wp-block-search__button-only .wp-block-search__button:focus{outline-color:currentColor}.wp-block-search__button-only .wp-block-search__button[class][aria-expanded=true]{max-width:100%}.wp-block-search__button-only .wp-block-search__button svg{width:1.618em;height:auto}.wp-block-search__button-only.wp-block-search__icon-button .wp-block-search__button[class]{padding:0;font-size:1em;background:none!important;color:inherit!important;border-width:0;-webkit-box-shadow:none;box-shadow:none}.wp-block-search__button-only.wp-block-search__searchfield-hidden,.wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__inside-wrapper{overflow:visible}