.cin-search-box{position:relative;width:600px;max-width:90%}.cin_ajaxsearch_display{position:absolute;top:calc(100% + 10px);left:0;width:100%;border:1px solid #ddd;background:#fff;box-shadow:0 5px 20px rgba(0,0,0,0.15);padding:15px;max-height:500px;overflow-y:auto;display:none;z-index:9999}.cin_ajaxsearch_display::-webkit-scrollbar{display:none}.cin_ajaxsearch_display table{width:100%}.cin_ajaxsearch_display .articlerow td{border-bottom:1px solid var(--secondary)}.cin_ajaxsearch_display .articlerow:last-child td{border-bottom:0}.cin_ajaxsearch_display .articlerow input[type="number"]{width:50px}.cin_ajaxsearch_display .pagination{display:block;margin:0;text-align:center}.cin_ajaxsearch_display .pagination a{border:2px solid var(--secondary);border-radius:3px;color:var(--secondary);display:inline-block;font-size:14px;font-weight:bold;line-height:28px;height:30px;text-align:center;text-decoration:none;width:30px}.cin_ajaxsearch_display .pagination a.currentPage{border-color:var(--primary)}.cin_ajaxsearch_display .pagination a:hover,.cin_ajaxsearch_display .pagination a:active{text-decoration:none}.cin_ajaxsearch_display h4{margin:0 0 10px 0;padding:0}.cin_ajaxsearch_display .detail{font-size:12px}.cin_ajaxsearch_display .detail span:nth-child(1){color:#797979;font-weight:bold;padding-left:0}.cin_ajaxsearch_display tr td{padding:10px 0}.cin_ajaxsearch_display tr:last-child td{padding-bottom:0}.cin_ajaxsearch_display .articlerow .input-group-append button.btn{border-top:1px solid #000;border-bottom:1px solid #000;border-right:1px solid #000}.cin_ajaxsearch_display .price{font-size:18px;font-weight:700;text-align:right}.cin_ajaxsearch_display .vpe{font-size:12px;margin-bottom:10px;text-align:right}.cin_ajaxsearch_display .noprice{font-size:12px;font-weight:normal;margin-bottom:10px;white-space:nowrap}.cin_ajaxsearch_form .hint{background-color:#fff;color:#606060;display:none;left:0;position:absolute;text-align:center;top:100%;width:100%}.cin_ajaxsearch_display button.pushtobasket span{pointer-events:none}.progress-container{position:relative}.bs-progress{width:100%;height:3px;overflow-x:hidden;position:absolute;top:calc(var(--header-height) - 3px)}.bs-progress .line{position:absolute;opacity:.4;background:var(--primary);width:150%;height:3px}.bs-progress .subline{position:absolute;background:var(--primary);height:3px}.bs-progress .inc{animation:progress_increase 2s infinite}.bs-progress .dec{animation:progress_decrease 2s .5s infinite}.field-progress.bs-progress{top:0;height:100%;border-radius:20px}.bs-progress .subline{height:100%}@keyframes progress_increase{from{left:-5%;width:5%}to{left:130%;width:100%}}@keyframes progress_decrease{from{left:-80%;width:80%}to{left:110%;width:10%}}header #search-header,header #search-header-mobile-top,header #search-header:focus,header #search-header-mobile-top:focus{background-color:transparent}