@keyframes placeholderShimmer{0%{background-position:-500px 0}to{background-position:500px 0}}.search-input{align-items:center;display:flex;position:relative}.search-input .icon-cross{--icon-stroked:var(--text);background-color:#0000;border-radius:20px;transition:color .2s;display:none;position:absolute;right:8px}.search-input .icon-cross:hover{--icon-stroked:var(--caption)}.search-input .icon-cross:active{--icon-stroked:var(--primary)}.search-input .icon-cross{cursor:pointer}.search-input .form-control{border-radius:var(--radius-4);letter-spacing:0;flex:none;order:0;align-self:stretch;align-items:center;height:32px;min-height:32px;margin:0;font-size:14px;font-weight:400;line-height:20px;position:static;padding-left:30px!important;padding-right:32px!important}.search-input .form-control:focus,.search-input .form-control.search-input_filled{background-color:var(--background);border:1px solid var(--primary);box-sizing:border-box;border-radius:var(--radius-4);box-shadow:0 0 2px #00000014,0 8px 24px #00000014}.search-input .form-control:hover+.icon-cross,.search-input .form-control:focus+.icon-cross,.search-input .form-control.search-input_filled+.icon-cross{display:block}.search-input .form-control::-webkit-search-cancel-button{display:none}.search-input__loupe{--icon-stroked:#99a2ad;font-size:16px;line-height:16px;position:absolute;left:8px}.search-input .icon-cross:hover,.search-input .icon-cross:focus,.search-input .search-input:hover .icon-cross{display:block}
