/* Algolia autocomplete inside the Costos search forms (agent E). The panel (.aa-Panel) is styled by the mu-plugin
   algolia-modern-autocomplete.php; here only the field that replaces .ns-search__input once the dropdown mounts. */
.nsc-search.costos-ac-on{padding:0;background:none;border:0;gap:0}
.nsc-search.costos-ac-on .algolia-ac-container{flex:1 1 auto;min-width:0}
.nsc-search .aa-Autocomplete{width:100%}
.nsc-search .aa-Form{height:44px;border:1px solid transparent;border-radius:8px;background:#F4F4F2;box-shadow:none;padding:0 4px 0 2px}
.nsc-search .aa-Form:focus-within{border-color:var(--ns-accent,#12562D);background:#fff;box-shadow:0 0 0 1px rgba(18,86,45,.15)}
.nsc-search .aa-InputWrapperPrefix{order:0}
.nsc-search .aa-SubmitButton,.nsc-search .aa-LoadingIndicator{padding-left:10px;padding-right:6px}
.nsc-search .aa-SubmitIcon,.nsc-search .aa-LoadingIcon{color:var(--ns-ink,#242424);width:20px;height:20px}
.nsc-search .aa-Input{font-size:14.5px;color:var(--ns-ink,#242424);height:100%;padding:0 8px;border:0;background:transparent;box-shadow:none}
.nsc-search .aa-Input::placeholder{color:#8a8f8b}
.nsc-search .aa-ClearButton{padding:0 8px}
/* drawer + full-screen overlay: white field like the native one */
.nsc-drawer__top .nsc-search .aa-Form{background:#fff;border-color:var(--ns-line,#e5e5e5)}
.nsc-sov .nsc-search .aa-Form{background:#F4F4F2}
.nsc-sov .nsc-search .aa-Input{font-size:16px}
/* full-screen overlay: the splash the dropdown script appends («Τι ψάχνετε;»), hidden once results show */
#nsc-sov .costos-search-splash{display:block}
#nsc-sov.costos-has-results .costos-search-splash{display:none}
