:root{--color--error: red;--color--success: #1CA25A;--color--input-border: #FFFFFF;--border-radius--small: .125rem;--border-radius--medium: .25rem;--font-weight-semibold: 500;--font-weight-bold: 700;--font-weight-extra-bold: 800;--letter-spacing-s: 0.08em;--letter-spacing-m: 0.1em;--letter-spacing-l: 0.12em --breakpoint-sm: 40rem;--section-spacing-small: clamp(2rem, 0.5714rem + 4.5714vw, 4rem);--size-2rem: 2rem;--layout--header--height: 9rem;--layout--header--height-without-categories-menu: 5.875rem}@media screen and (max-width: 39.9375rem){:root{--size-2rem: 1.875rem}}@media screen and (min-width: 62.5rem){:root{--layout--header--height: 5.125rem}}@media screen and (min-width: 80rem){:root{--layout--header--height: 8.25rem}}.overlay-link{position:absolute;z-index:5;top:0;bottom:0;left:0;right:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.wp-block-search{position:relative}.wp-block-search--mobile{max-width:100% !important}@media screen and (min-width: 62.5rem){.wp-block-search--mobile{display:none}}.wp-block-search--desktop{display:none}@media screen and (min-width: 62.5rem){.wp-block-search--desktop{display:block}}.wp-block-search__button-inside .wp-block-search__input{background-color:color-mix(in srgb, var(--wp--preset--color--primary) 90%, var(--wp--preset--color--base));color:var(--wp--preset--color--base);border-radius:var(--border-radius--medium);border:.0625rem solid var(--color--input-border);padding-left:1.25rem;padding-right:1.25rem;height:3rem}.wp-block-search__button-inside .wp-block-search__input::placeholder{color:var(--wp--preset--color--base)}.wp-block-search__button-inside .wp-block-search__button{margin-left:0;background-color:rgba(0,0,0,0);position:absolute;right:0;padding:12px 16px}.wp-block-search__button-inside .wp-block-search__button svg{transition:fill 180ms ease-in-out}.wp-block-search__button-inside .wp-block-search__button:hover svg,.wp-block-search__button-inside .wp-block-search__button:focus svg{fill:var(--wp--preset--color--contrast)}.wp-block-search__inside-wrapper{padding:0}:where(.wp-block-search__button-inside .wp-block-search__inside-wrapper){border:none;box-sizing:border-box}
