.o-productfinder-search-input .search{border-radius:.75rem;color:#ffffff80;display:flex;position:relative}.o-productfinder-search-input .search form{width:100%}.o-productfinder-search-input .search .icon-search{background:none;border:none;height:16px;height:24px;left:1rem;line-height:16px;padding:0;position:absolute;top:16px;width:16px;width:24px;z-index:1}.o-productfinder-search-input .search .icon-search i{line-height:0}.o-productfinder-search-input .search .search-input{background-color:#fff;border:none;border-radius:36px;height:56px;padding:1rem 128px 1rem 3rem;width:100%}.o-productfinder-search-input .search .search-input.has-border{border:3px solid #56246f}.o-productfinder-search-input .search .search-input::-webkit-search-cancel-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:none}.o-productfinder-search-input .search .icon-reset{height:24px;line-height:24px;position:absolute;right:.75rem;top:-2px;width:24px;z-index:1}@media print,screen and (max-width:63.99875em){.o-productfinder-search-input .search .icon-reset{top:11px}}.o-productfinder-search-input .search .icon{color:#56246f;cursor:pointer;height:100%;transition:.2s;width:100%}.o-productfinder-search-input-dropdown{background:#fff;border-radius:10px;box-shadow:0 5px 8px #1b1b1b1a;box-sizing:border-box;flex-flow:column nowrap;max-height:400px;overflow:auto;padding:.5rem;position:absolute;top:60px;width:100%;z-index:105}.o-productfinder-search-input-dropdown-item{border-radius:4px;color:#56246f;cursor:pointer;display:flex;font-size:14px;padding:12px}.o-productfinder-search-input-dropdown-item:hover{background-color:#f2f2f2}.o-productfinder-search-input-dropdown-item .highlight{font-family:AmsiPro,AmsiProNormal-Regular,Arial,sans-serif;font-weight:700}.o-productfinder-search-input-dropdown-item-icon{padding:0 .5rem 0 .25rem}
