:root{--form-column-gap:10px;--form-row-gap:10px;--form-color:inherit;--field-font-family:inherit;--field-font-size:inherit;--field-font-weight:inherit;--field-line-height:inherit;--field-letter-spacing:inherit;--field-color:var(--wp--preset--color--contrast);--field-background:var(--wp--preset--color--base);--field-border-color:color-mix(in srgb,currentColor 50%,#0000);--field-border-width:1px;--field-border-radius:0;--field-min-height:50px;--field-padding-block:11px;--field-padding-inline:20px;--label-font-family:inherit;--label-font-size:inherit;--label-font-weight:inherit;--label-line-height:inherit;--label-letter-spacing:inherit;--label-color:var(--wp--preset--color--contrast);--description-font-size:0.75rem;--description-margin-top:5px;--select-arrow-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%2724%27%20height%3D%2724%27%20fill%3D%27none%27%3E%3Cpath%20stroke%3D%27%23202020%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%20d%3D%27m8%2010%204%204%204-4%27%2F%3E%3C%2Fsvg%3E");--select-arrow-size:24px;--textarea-height:100px;--chekbox-width:18px;--chekbox-padding:3px;--chekbox-icon-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20width%3D%278%27%20height%3D%278%27%20fill%3D%27none%27%3E%3Cg%20clip-path%3D%27url%28%23a%29%27%3E%3Cpath%20fill%3D%27%23312405%27%20d%3D%27M3.063%206.989a.407.407%200%200%201-.577%200L.18%204.682a.61.61%200%200%201%200-.866l.288-.29c.24-.238.627-.238.867%200l1.44%201.44%203.89-3.89c.24-.24.628-.24.867%200l.288.289c.24.24.24.627%200%20.866z%27%2F%3E%3C%2Fg%3E%3Cdefs%3E%3CclipPath%20id%3D%27a%27%3E%3Cpath%20fill%3D%27%23312405%27%20d%3D%27M0%200h8v8H0z%27%2F%3E%3C%2FclipPath%3E%3C%2Fdefs%3E%3C%2Fsvg%3E");--chekbox-icon-size:8px;--radio-size:16px;--radio-padding:2px;--radio-gap:10px;--radio-border-width:1px;--button-font-family:inherit;--button-font-size:inherit;--button-font-weight:inherit;--button-line-height:inherit;--button-letter-spacing:inherit;--button-text-transform:uppercase;--button-color:#fff;--button-background:inherit;--button-background-hover:inherit;--button-border-color:inherit;--button-border-width:1px;--button-border-radius:4px;--button-padding-block:11px;--button-padding-inline:20px;--button-width:auto;--form-width:450;--form-gap:22px;--form-direction:column;--field-padding-inline-row:20;--field-padding-inline-clamp:clamp(10px,calc(100cqw/(var(--form-width)/var(--field-padding-inline-row))),20px)}:is(.is-root-container,.wp-site-blocks) .wp-block-search{color:var(--form-color);container-name:form}:is(.is-root-container,.wp-site-blocks) .wp-block-search form{display:flex;flex-direction:var(--form-direction);gap:var(--form-gap);margin:0}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) label,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) legend,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search)::placeholder{color:var(--label-color);font-family:var(--label-font-family),sans-serif;font-size:var(--label-font-size);font-weight:var(--label-font-weight);letter-spacing:var(--label-letter-spacing);line-height:var(--label-line-height)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) label{pointer-events:none}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) option,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) select,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) textarea{background:var(--field-background);border:var(--field-border-width) var(--field-border-color) solid;border-radius:var(--field-border-radius);color:var(--field-color);font-family:var(--field-font-family),sans-serif;font-size:var(--field-font-size);font-weight:var(--field-font-weight);letter-spacing:var(--field-letter-spacing);padding:var(--field-padding-block) var(--field-padding-inline);padding-inline:var(--field-padding-inline-clamp);width:100%}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]){line-height:var(--field-line-height)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) select{min-height:var(--field-min-height)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) select{appearance:none;background-color:var(--field-background);padding-right:calc(var(--select-arrow-size) + var(--button-padding-inline))}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) div:has(>select){position:relative}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) div:has(>select):before{background:var(--select-arrow-image) center no-repeat;content:"";display:block;height:var(--select-arrow-size);pointer-events:none;position:absolute;right:var(--button-padding-inline);top:calc(50% - var(--select-arrow-size)/2);width:var(--select-arrow-size)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) textarea{display:block;height:var(--textarea-height);outline-offset:1px;resize:none}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) textarea::-webkit-scrollbar{width:5px}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) textarea::-webkit-scrollbar-track{padding:5px}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) textarea::-webkit-scrollbar-thumb{background:#00000080;border:1px solid gray;border-radius:4px}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) fieldset{border:0;margin:0;min-width:0;padding:.01em 0 0}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) legend{display:table;margin:0 0 18px;padding:0}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input:is([type=checkbox],[type=radio]){appearance:none;cursor:pointer;position:relative}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=checkbox]{background-color:var(--wp--preset--color--gray);border-radius:4px;height:var(--chekbox-width);margin:0 10px 0 0;width:var(--chekbox-width)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=checkbox]:before{background:var(--chekbox-icon-image) center no-repeat;background-size:var(--chekbox-icon-size) auto;content:"";display:block;height:calc(var(--chekbox-width) - var(--chekbox-padding)*2);left:var(--chekbox-padding);opacity:0;position:absolute;top:var(--chekbox-padding);transition:opacity .5s;width:calc(var(--chekbox-width) - var(--chekbox-padding)*2)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=checkbox]:checked:before{opacity:1}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=radio]{border:var(--radio-border-width) solid;border-radius:50%;height:var(--radio-size);margin:0 var(--radio-gap) 0 0;width:var(--radio-size)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=radio]:checked:after{background:var(--wp--preset--color--accent);border-radius:50%;content:"";display:block;height:calc(var(--radio-size) - var(--radio-padding)*2 - var(--radio-border-width)*2);margin:var(--radio-padding);width:calc(var(--radio-size) - var(--radio-padding)*2 - var(--radio-border-width)*2)}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=number]::-webkit-inner-spin-button,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=number]{-moz-appearance:textfield}:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) button,:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=button],:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=reset],:is(.is-root-container,.wp-site-blocks) :where(.wp-block-search) input[type=submit]{width:var(--button-width)}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child){position:relative}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child)>label{align-items:center;cursor:pointer;display:flex;height:var(--field-min-height);left:0;overflow:hidden;padding-inline:var(--field-padding-inline-clamp);position:absolute;text-overflow:ellipsis;top:1px;transition-duration:.3s;transition-property:font-size,height;white-space:nowrap;width:100%;z-index:1}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:-webkit-autofill)>label{font-size:var(--field-padding-block);height:calc(var(--field-padding-block)*2)}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:autofill)>label,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:focus-within)>label,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(input:not(:placeholder-shown))>label,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(select:focus,select option:not(.gf_placeholder):checked)>label,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(textarea:not(:placeholder-shown))>label{font-size:var(--field-padding-block);height:calc(var(--field-padding-block)*2)}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:-webkit-autofill) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:-webkit-autofill) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:-webkit-autofill) textarea{padding-block:calc(var(--field-padding-block)*1.58) calc(var(--field-padding-block)*.5)}:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:autofill) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:autofill) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:autofill) textarea,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:focus-within) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:focus-within) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(:focus-within) textarea,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(input:not(:placeholder-shown)) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(input:not(:placeholder-shown)) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(input:not(:placeholder-shown)) textarea,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(select:focus,select option:not(.gf_placeholder):checked) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(select:focus,select option:not(.gf_placeholder):checked) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(select:focus,select option:not(.gf_placeholder):checked) textarea,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(textarea:not(:placeholder-shown)) input:not([type=button],[type=checkbox],[type=file],[type=hidden],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(textarea:not(:placeholder-shown)) select,:is(.is-root-container,.wp-site-blocks) .wp-block-search div:has(>label:first-child):has(textarea:not(:placeholder-shown)) textarea{padding-block:calc(var(--field-padding-block)*1.58) calc(var(--field-padding-block)*.5)}@media(max-width:46.875rem){:is(.is-root-container,.wp-site-blocks) .wp-block-search{width:100%}:is(.is-root-container,.wp-site-blocks) .wp-block-search .wp-block-search__inside-wrapper{width:100%!important}}:is(.is-root-container,.wp-site-blocks) .wp-block-search__input::-webkit-search-cancel-button{display:none}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button.has-icon{align-items:center;background:#0000;border:none;color:currentColor;display:flex}:is(.is-root-container,.wp-site-blocks) .wp-block-search .wp-block-button{flex-shrink:0;width:max-content}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)){position:relative}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:-webkit-autofill) .wp-block-search__label{font-size:var(--field-padding-block);height:calc(var(--field-padding-block)*2)}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:autofill) .wp-block-search__label,:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:focus-within) .wp-block-search__label,:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(input:not(:placeholder-shown)) .wp-block-search__label{font-size:var(--field-padding-block);height:calc(var(--field-padding-block)*2)}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:-webkit-autofill) .wp-block-search__input{padding-block:calc(var(--field-padding-block)*1.58) calc(var(--field-padding-block)*.5)}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:autofill) .wp-block-search__input,:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(:focus-within) .wp-block-search__input,:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)):has(input:not(:placeholder-shown)) .wp-block-search__input{padding-block:calc(var(--field-padding-block)*1.58) calc(var(--field-padding-block)*.5)}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)) .wp-block-search__label{align-items:center;cursor:pointer;display:flex;height:var(--field-min-height);left:0;overflow:hidden;padding-inline:var(--field-padding-inline-clamp);position:absolute;text-overflow:ellipsis;top:1px;transition-duration:.3s;transition-property:font-size,height;white-space:nowrap;width:100%;z-index:1}:is(.is-root-container,.wp-site-blocks) .wp-block-search:has(.wp-block-search__label:not(.screen-reader-text)) .wp-block-search__input{padding:var(--field-padding-block) var(--field-padding-inline);padding-inline:var(--field-padding-inline-clamp)}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-inside .wp-block-search__inside-wrapper{border:none;padding:0;position:relative}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-inside .wp-block-search__button{position:absolute;right:0;top:50%;transform:translateY(-50%)}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-inside .wp-block-search__button.has-icon{right:20px}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-inside .has-icon svg{color:var(--field-color)}@media(max-width:46.875rem){:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-outside:not(.wp-block-search__icon-button) .wp-block-search__inside-wrapper{flex-direction:column;gap:10px}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-outside:not(.wp-block-search__icon-button) .wp-block-search__input{width:100%}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-outside:not(.wp-block-search__icon-button) .wp-block-search__button{margin:0;width:100%}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-outside:not(.wp-block-search__icon-button) .wp-block-button{width:100%}}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-only.wp-block-search__searchfield-hidden .wp-block-search__label{display:none!important}:is(.is-root-container,.wp-site-blocks) .wp-block-search__button-only .wp-block-search__button[aria-expanded=true]{margin-left:10px}:is(.is-root-container,.wp-site-blocks) .wp-block-search .has-icon svg{transform:rotate(-90deg)}:root:has(.wp-block-search__button-only .wp-block-search__input[aria-hidden=false]){overflow:hidden;scrollbar-gutter:stable}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:has(.wp-block-search__searchfield-hidden){background:#0000!important}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:has(.wp-block-search__searchfield-hidden) .has-icon svg{color:inherit}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)){align-items:center;display:flex;height:100%;justify-content:center;left:50%;max-width:none;padding-left:var(--wp--style--root--padding-left);padding-right:var(--wp--style--root--padding-right);position:absolute!important;top:0;transform:translateX(-50%);width:100vw;z-index:999}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)) .wp-block-search{align-items:center;display:flex;justify-content:center;max-width:600px;width:100%}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)) .wp-block-search__inside-wrapper{position:relative}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)) .wp-block-search__button{position:absolute;right:0;top:50%;transform:translateY(-50%)}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)) .wp-block-search__button.has-icon{right:20px}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay:not(.theme-search-overlay:has(.wp-block-search__searchfield-hidden)) .wp-block-search__button.has-icon svg{color:var(--field-color)}:is(.is-root-container,.wp-site-blocks) .theme-search-overlay .wp-block-search.wp-block-search__button-only .wp-block-search__input{transition:none}
