.lanternwp-header__search{width:13rem;& .wp-block-search__inside-wrapper{align-items:center;gap:var(--wp--preset--spacing--20);min-height:2.625rem;padding:0 var(--wp--preset--spacing--40);border-radius:var(--wp--custom--radius--control);background-color:var(--wp--preset--color--surface);border:0;flex-direction:row-reverse}& .wp-block-search__input{min-width:0;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--sm);background:0 0;border:0;padding:0}& .wp-block-search__input::placeholder,&.block-editor-block-list__block .wp-block-search__input{color:var(--wp--preset--color--muted);opacity:1}& .wp-block-search__button{color:var(--wp--preset--color--muted);background:0 0;border:0;margin:0;padding:0}& .wp-block-search__button svg{width:1.125rem;height:1.125rem}}.lanternwp-header__search-toggle{& .wp-block-search__inside-wrapper{border:0;padding:0}& .wp-block-search__input{border-color:var(--wp--preset--color--border-strong);border-radius:var(--wp--custom--radius--field);background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast)}}.lanternwp-search-form{--lanternwp-icon-size:1.25rem;--lanternwp-search-inset:var(--wp--preset--spacing--10);max-width:40rem;color:var(--wp--preset--color--contrast);position:relative;&:before{pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--wp--preset--spacing--40) + var(--wp--preset--spacing--10));translate:0 -50%}& .wp-block-search__inside-wrapper{box-sizing:border-box;align-items:center;gap:var(--wp--preset--spacing--30);min-height:var(--wp--custom--field--height-floating);padding-block:var(--lanternwp-search-inset);padding-inline:calc(var(--wp--preset--spacing--40) + var(--wp--preset--spacing--10) + var(--lanternwp-icon-size) + var(--wp--preset--spacing--30)) var(--lanternwp-search-inset);border:1px solid var(--wp--preset--color--border-strong);border-radius:var(--wp--custom--radius--control);background:var(--wp--preset--color--base)}& .wp-block-search__input{min-width:0;color:var(--wp--preset--color--contrast);font-size:var(--wp--preset--font-size--base);background:0 0;border:0;padding:0}& .wp-block-search__input::placeholder{color:var(--wp--preset--color--muted);opacity:1}& .wp-block-search__button{border-radius:max(var(--wp--custom--radius--control) - var(--lanternwp-search-inset), var(--wp--custom--radius--control) / 2);flex-shrink:0;align-self:stretch;margin:0;padding-block:0}}.wp-block-search:where(:not(.lanternwp-search-form,.lanternwp-header__search,.lanternwp-header__search-toggle)){& .wp-block-search__label{font-size:var(--wp--preset--font-size--sm);font-weight:var(--wp--custom--weight--semibold);line-height:var(--wp--custom--line-height--snug);margin-block-end:var(--wp--preset--spacing--20)}&:not(.wp-block-search__button-inside) .wp-block-search__input,&.wp-block-search__button-inside .wp-block-search__inside-wrapper{box-sizing:border-box;min-height:var(--wp--custom--field--height);border:1px solid var(--wp--preset--color--border-strong);border-radius:var(--wp--custom--radius--field);background:var(--wp--preset--color--base);color:var(--wp--preset--color--contrast)}& .wp-block-search__input{padding:0 var(--wp--preset--spacing--40);font-family:inherit;font-size:var(--wp--preset--font-size--base)}& .wp-block-search__input::placeholder{color:var(--wp--preset--color--muted);opacity:1}&:not(.wp-block-search__button-inside) .wp-block-search__button{min-height:var(--wp--custom--field--height);padding-block:0}&.wp-block-search__button-inside .wp-block-search__inside-wrapper{padding:var(--wp--preset--spacing--10)}&.wp-block-search__button-inside .wp-block-search__input{padding-inline:calc(var(--wp--preset--spacing--40) - var(--wp--preset--spacing--10));background:0 0;border:0}&.wp-block-search__button-inside .wp-block-search__button{padding-block:0}}