.search-input-directive{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.search-input-directive.error .search-input-container .input-container{border:1px solid var(--color-error-50);-webkit-box-shadow:0 7px 25px -8px rgba(250,100,0,.34);box-shadow:0 7px 25px -8px rgba(250,100,0,.34)}.search-input-directive[disabled] .search-input-container .input-container,.search-input-directive.disabled .search-input-container .input-container{border-color:var(--color-neutral-10);background-color:var(--color-neutral-1);pointer-events:none}.search-input-directive[disabled] .search-input-container .input-container *,.search-input-directive.disabled .search-input-container .input-container *{color:var(--color-neutral-30)}.search-input-directive .search-input-container{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.search-input-directive .search-input-container .input-container{-webkit-transition:all ease .3s;transition:all ease .3s;border:1px solid var(--color-neutral-30);border-radius:var(--round-corners);background-color:#fff;overflow:hidden;padding:0 var(--spacing-1) 0 var(--spacing-4);-webkit-box-sizing:border-box;box-sizing:border-box;min-height:40px}.search-input-directive .search-input-container .input-container .input-icon{font-size:24px;color:rgba(0,0,0,.6)}.search-input-directive .search-input-container .input-container .clear-icon{font-size:14px;cursor:pointer;margin-top:4px;margin-right:4px;padding:0}.search-input-directive .search-input-container .input-container:focus-within{border-color:var(--color-50)}.search-input-directive .search-input-container input[type=number]{margin-right:4px;text-align:right}.search-input-directive .search-input-container input{outline:none;min-height:40px;background-color:rgba(0,0,0,0);border:0;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%}.search-input-directive .search-input-container input::-webkit-input-placeholder{font-size:14px;letter-spacing:.21px;line-height:16px}.search-input-directive .search-input-container input::-moz-placeholder{font-size:14px;letter-spacing:.21px;line-height:16px}.search-input-directive .search-input-container input:-ms-input-placeholder{font-size:14px;letter-spacing:.21px;line-height:16px}.search-input-directive .search-input-container input::-ms-input-placeholder{font-size:14px;letter-spacing:.21px;line-height:16px}.search-input-directive .search-input-container input::placeholder{font-size:14px;letter-spacing:.21px;line-height:16px}.search-input-directive .label-error{padding-top:15px;color:var(--color-error-50);font-size:12px;letter-spacing:.18px;line-height:16px;padding-left:10px}.search-input-directive .lib-button-directive .button-content.no-label{width:32px;height:32px;padding:0}