.wp-block-search{width:100%}.wp-block-search__button-inside .wp-block-search__inside-wrapper{background-color:var(--wp--custom--color--neutrals--50);border:0;border-radius:var(--wp--custom--border--radius--circle);overflow:hidden;padding:0}.wp-block-search__button-inside .wp-block-search__inside-wrapper .wp-block-search__button.wp-element-button{margin-left:0}.wp-block-search__button-outside .wp-block-search__input,.wp-block-search__no-button .wp-block-search__input{background-color:var(--wp--custom--color--neutrals--50);border:1px solid var(--wp--custom--color--border--highlight);border-radius:var(--wp--custom--border--radius--circle)}.is-style-section-dark .wp-block-search__button-outside .wp-block-search__input,.is-style-section-dark .wp-block-search__no-button .wp-block-search__input{border:0}.wp-block-search__label{font-family:var(--wp--preset--font-family--sora);font-size:var(--wp--custom--font--size--button--sm);font-weight:600;letter-spacing:.04em;line-height:1.2;padding-left:var(--wp--custom--spacing--32);padding-right:var(--wp--custom--spacing--16)}.wp-block-search__input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:0;font-size:var(--wp--custom--font--size--body--md);padding-left:var(--wp--custom--spacing--24);padding-right:var(--wp--custom--spacing--0)}@media (min-width:60rem){.wp-block-search__input{font-size:var(--wp--custom--font--size--body--lg);padding-left:var(--wp--custom--spacing--32);padding-right:var(--wp--custom--spacing--16)}}.wp-block-search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='currentColor' d='m12 13.4-4.9 4.9a.95.95 0 0 1-.7.275.95.95 0 0 1-.7-.275.95.95 0 0 1-.275-.7q0-.426.275-.7l4.9-4.9-4.9-4.9a.95.95 0 0 1-.275-.7q0-.426.275-.7a.95.95 0 0 1 .7-.275q.425 0 .7.275l4.9 4.9 4.9-4.9a.95.95 0 0 1 .7-.275q.425 0 .7.275a.95.95 0 0 1 .275.7.95.95 0 0 1-.275.7L13.4 12l4.9 4.9a.95.95 0 0 1 .275.7.95.95 0 0 1-.275.7.95.95 0 0 1-.7.275.95.95 0 0 1-.7-.275z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:20px;height:20px;position:relative;width:20px}.wp-block-search__button.wp-element-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--wp--custom--color--action--strong--background--normal);border-radius:var(--wp--custom--border--radius--circle);border-width:0;box-shadow:inset 0 0 0 1px var(--wp--custom--color--action--strong--background--normal);color:var(--wp--custom--color--action--strong--foreground--normal);cursor:pointer;font-family:var(--wp--preset--font-family--sora);font-size:var(--wp--custom--font--size--button--lg);font-weight:600;letter-spacing:.05em;line-height:1.2;padding-block:var(--wp--custom--spacing--16);padding-bottom:var(--wp--custom--spacing--16)!important;padding-left:var(--wp--custom--spacing--32);padding-right:var(--wp--custom--spacing--32);padding-top:var(--wp--custom--spacing--16)!important;-webkit-text-decoration:none;text-decoration:none;text-transform:capitalize;transition:all .2s var(--wp--custom--transition--easing)}@media (max-width:37.4375rem){.wp-block-search__button.wp-element-button{font-size:var(--wp--custom--font--size--button--sm);padding-bottom:var(--wp--custom--spacing--8);padding-left:var(--wp--custom--spacing--24);padding-right:var(--wp--custom--spacing--24);padding-top:var(--wp--custom--spacing--8)}}.wp-block-search__button.wp-element-button:active{background-color:var(--wp--custom--color--action--strong--background--pressed);box-shadow:inset 0 0 0 1px var(--wp--custom--color--action--strong--background--pressed);color:var(--wp--custom--color--action--strong--foreground--pressed)}.wp-block-search__button.wp-element-button:hover{background-color:var(--wp--custom--color--action--strong--background--hover);box-shadow:inset 0 0 0 1px var(--wp--custom--color--action--strong--background--hover);color:var(--wp--custom--color--action--strong--foreground--hover)}.wp-block-search__button.wp-element-button:focus-visible{background-color:var(--wp--custom--color--action--strong--background--selected);box-shadow:inset 0 0 0 1px var(--wp--custom--color--action--strong--background--selected);color:var(--wp--custom--color--action--strong--foreground--selected)}
