/* Input by alexruix, MIT; reuse the original .3s cubic-bezier(.25,.01,.25,1) feedback. */
.inline-product-search,.inline-product-search:focus-within{border-bottom-color:transparent;box-shadow:none}
body[data-state=product] .inline-product-search input,#productBoard #boardSearch{height:44px;box-sizing:border-box;border:2px solid transparent;border-radius:.5rem;padding:0 12px;background-color:#293d340a;color:#385d4c;transition:border-color .3s cubic-bezier(.25,.01,.25,1),color .3s cubic-bezier(.25,.01,.25,1),background .2s cubic-bezier(.25,.01,.25,1)}
body[data-state=product] .inline-product-search input:hover,body[data-state=product] .inline-product-search input:focus,#productBoard #boardSearch:hover,#productBoard #boardSearch:focus{outline:none;border-color:#3d7359;color:#253f31;background-color:#f6f5ef}
body[data-state=product] .inline-product-search input:focus-visible,#productBoard #boardSearch:focus-visible{outline:none;border-color:#28624d}
.inline-product-search button{box-shadow:none!important}.inline-product-search button>.nf-star-border{display:none!important}
#productBoard .board-filters label:has(#boardSearch){transition:color .3s cubic-bezier(.25,.01,.25,1)}
#productBoard .board-filters label:has(#boardSearch):hover,#productBoard .board-filters label:has(#boardSearch:focus){color:#253f31}
@media(prefers-reduced-motion:reduce){body[data-state=product] .inline-product-search input,#productBoard #boardSearch,#productBoard .board-filters label:has(#boardSearch){transition:none}}
