.autocomplete{z-index:9999;top:42px;padding:16px;box-shadow:0 6px 12px -2px rgba(50,50,93,.25),0 3px 7px -3px rgba(0,0,0,.3);border-radius:4px}.autocomplete .autocomplete__wrap{gap:4px;--gap:4px;justify-content:flex-start}.autocomplete .autocomplete__wrap .autocomplete__results{border-left:.5px solid hsla(0,0%,69%,.34);padding-left:16px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top{display:flex;align-items:flex-start;justify-content:space-between}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__title{text-align:left}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__title.autocomplete__title--products{margin-bottom:12px;font-size:16px}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__title.autocomplete__title--products{font-size:14px}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all{display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end;padding-right:4px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all a{color:#c02026;font-size:14px}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all a{font-size:12px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all a svg{width:5px;height:8px}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all .autocomplete__tooltip{font-size:10px;color:#8c8d91;line-height:13px}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all{padding-right:1px}}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top{margin-bottom:10px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__results-top .autocomplete__view-all .autocomplete__tooltip{display:none}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products{flex-direction:column;gap:0}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column:hover{background-color:#f5f5f5}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product{display:flex;justify-content:flex-start;align-items:center;height:68px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product a{display:flex;width:100%}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product a:hover{color:#212121}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product__image{height:auto;padding:0;margin-right:16px;margin-left:4px;width:60px;height:60px;min-width:60px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product__image img{max-width:60px;max-height:60px}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content{display:flex;justify-content:flex-start;flex-direction:column;align-items:flex-start}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__brand{text-align:left;margin-bottom:0;font-size:14px;font-weight:700;text-transform:uppercase}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__brand:hover{color:#212121}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__brand{font-size:12px}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__title{text-align:left;margin-bottom:0;font-size:14px;font-weight:400;overflow:hidden;display:flex;flex-direction:row;height:19px}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__title{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;line-clamp:1;box-orient:vertical;height:16px;font-size:12px}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__title:hover{color:#212121}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__current{color:#c02026;font-size:14px;font-weight:700}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__current{font-size:12px}}.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__compare,.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__original{font-size:14px;color:#212121;text-decoration:line-through}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__compare,.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products .column .autocomplete__product .autocomplete__product-content .autocomplete__product__price .autocomplete__product__price__original{font-size:12px}}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results .autocomplete__products{gap:4px;padding-bottom:12px}}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__results{border-left:0;border-bottom:.5px solid hsla(0,0%,69%,.34);padding-left:0}}.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__title{text-align:left}.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__title.autocomplete__title--categories,.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__title.autocomplete__title--queries{margin-bottom:12px;font-size:14px}.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__list{text-align:left}.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__list a{font-size:14px}.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__list a:hover{color:#212121}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap .autocomplete__suggestions .autocomplete__list a{font-size:12px}}@media screen and (max-width:768px){.autocomplete .autocomplete__wrap{flex-direction:column-reverse;gap:16px;padding-bottom:12px}}.autocomplete .autocomplete__wrap__no_sidebar{display:block}.autocomplete .autocomplete__wrap__no_sidebar .autocomplete__results{border:0;padding-left:0}@media screen and (max-width:768px){.autocomplete{top:36px;padding:12px}}