.style-module-scss-module__PZuM3G__autocomplete{position:relative}.style-module-scss-module__PZuM3G__autocomplete .input-group{width:100%}@media (min-width:992px){.style-module-scss-module__PZuM3G__autocomplete .input-group{width:190px}}.style-module-scss-module__PZuM3G__autocomplete .input-group .form-control{border:1px solid var(--ui-primary);width:100%}@media (min-width:992px){.style-module-scss-module__PZuM3G__autocomplete .input-group .form-control{border:none;border-radius:10px;height:40px;padding:0 35px 0 10px}}.style-module-scss-module__PZuM3G__autocomplete .input-group .form-control:focus{box-shadow:none}@media (min-width:992px){.style-module-scss-module__PZuM3G__autocomplete .input-group .form-control:focus{border:none}}.style-module-scss-module__PZuM3G__autocompleteDropdown{z-index:var(--ui-zindex-4);width:100%;color:var(--ui-black);text-align:left;background-color:#0000;margin-top:1.25rem;position:absolute;top:100%;left:0;right:0;overflow:hidden}@media (min-width:992px){.style-module-scss-module__PZuM3G__autocompleteDropdown{background-color:var(--ui-gray-200);border:2px solid var(--ui-black);border-radius:10px;width:450px;margin-top:4px;left:auto;box-shadow:0 0 #0000001a,10px 20px 20px #0000001a,-10px 20px 20px #0000001a}}.style-module-scss-module__PZuM3G__autocompleteSuggestions{padding:.3125rem;overflow-y:auto}@media (min-width:992px){.style-module-scss-module__PZuM3G__autocompleteSuggestions{max-height:calc(100vh - 220px);padding:1.25rem}}.style-module-scss-module__PZuM3G__mobileAutocomplete{--ui-modal-bg:var(--ui-gray-200)}.style-module-scss-module__PZuM3G__mobileAutocomplete .style-module-scss-module__PZuM3G__autocomplete{width:100%}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-dialog{height:100%}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-body{padding:0}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-header{z-index:var(--ui-zindex-3);border-bottom:0;padding:10px;position:absolute;top:0;right:0}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-header svg{color:var(--ui-white)}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-header button{color:var(--ui-black);background-color:#0000;border:none}.style-module-scss-module__PZuM3G__mobileAutocomplete .modal-header button:focus-visible{outline:none}.style-module-scss-module__PZuM3G__mobileAutocomplete .form-control{border-radius:0;padding-left:30px;border:0!important}.style-module-scss-module__PZuM3G__mobileAutocomplete .style-module-scss-module__PZuM3G__header{background-color:var(--ui-black);flex-direction:column;align-items:center;gap:15px;padding:15px;display:flex}.style-module-scss-module__PZuM3G__mobileAutocomplete .style-module-scss-module__PZuM3G__headerLogo{width:120px;height:auto}.style-module-scss-module__PZuM3G__mobileAutocomplete .style-module-scss-module__PZuM3G__header .style-module-scss-module__PZuM3G__searchIcon{padding:5px}.style-module-scss-module__PZuM3G__search{width:100%;position:relative}.style-module-scss-module__PZuM3G__searchIcon{cursor:pointer;position:absolute}@media (min-width:992px){.style-module-scss-module__PZuM3G__searchIcon{top:7px;right:10px}}
.autocomplete-content .query-content-area:not(:first-child){margin-top:1.25rem}.autocomplete-content .search__head{color:var(--ui-gray-600);justify-content:space-between;align-items:center;margin-bottom:0;font-size:1rem;font-weight:500;display:flex}.autocomplete-content .search__inner{flex-wrap:wrap;display:flex}.autocomplete-content .search__inner .search-item{color:var(--ui-black);text-transform:capitalize;white-space:nowrap;cursor:pointer;background-color:var(--ui-white);border-radius:var(--ui-border-radius-sm);justify-content:center;align-items:center;margin-top:9px;margin-right:10px;padding:8px 16px;font-size:.75rem;text-decoration:none;display:flex}.autocomplete-content .search__inner .search-item.categories-result{width:100%;color:var(--ui-gray-700);text-transform:none;justify-content:flex-start}.autocomplete-content .search__inner .search-item__part{color:var(--ui-black);text-transform:capitalize;margin-right:3px}.autocomplete-content .search__inner--image .search-item{justify-content:flex-start;width:100%;margin-right:0;padding:10px}.autocomplete-content .search__inner--image .search-item__image{width:57px;min-width:57px;position:relative}.autocomplete-content .search__inner--image .search-item__image img{height:auto}.autocomplete-content .search__inner--image .search-item__body{flex-direction:column;justify-content:center;height:100%;padding-left:15px;text-decoration:none;display:flex;overflow:hidden}.autocomplete-content .search__inner--image .search-item__body .search-item__head{color:var(--ui-black);margin-bottom:5px;font-size:.938rem;font-weight:600}.autocomplete-content .search__inner--image .search-item__body .search-item__text{color:var(--ui-gray-700);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:300;line-height:1.6;overflow:hidden}.autocomplete-content .search__inner--image .search-item__body .product__info--message{width:100%;color:var(--ui-primary);justify-content:flex-start;align-items:center;font-size:.75rem;font-weight:400;display:flex}.autocomplete-content .search__inner--image .search-item__body .product__info--price-detail{flex-direction:row;justify-content:flex-start;align-items:flex-end;width:100%;margin-top:5px;display:flex}.autocomplete-content .search__inner--image .search-item__body .product__info--price-detail .product__line-badge{color:var(--ui-white);text-align:left;letter-spacing:-.38px;white-space:nowrap;background-color:var(--ui-primary);border-radius:var(--ui-border-radius-sm);margin-right:5px;padding:3px 5px;font-size:.625rem;font-weight:700;line-height:1.17;display:inline-block}@media (min-width:992px){.autocomplete-content .search__inner--image .search-item__body .product__info--price-detail .product__line-badge{font-size:.75rem}}.autocomplete-content .search__inner--image .search-item__body .product__discount-content{flex-direction:column;width:100%;display:flex}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price{flex-direction:row-reverse;justify-content:flex-end;align-items:flex-end}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price .product__prices{flex-direction:column;padding-right:7px}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price .product__prices.with-third-price .product__prices-actual{font-size:.875rem}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price .product__prices.with-third-price .product__prices-sale{color:var(--ui-gray-800);font-size:1rem;font-weight:300;line-height:1}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price .product__prices-third{color:var(--ui-primary);letter-spacing:-.25px;flex-direction:column-reverse;justify-content:flex-end;align-items:flex-start;font-size:1.25rem;font-weight:700;line-height:20px;display:flex}.autocomplete-content .search__inner--image .search-item__body .product__discount-content.rule-info-third-price .product__prices-third span{color:var(--ui-gray-800);letter-spacing:-.25px;font-size:.75rem;font-weight:300;line-height:16px;display:block}.autocomplete-content .search__inner--image .search-item__body .product__discount-content .product__prices{white-space:nowrap;flex-direction:row;justify-content:flex-start;align-items:center;display:flex}.autocomplete-content .search__inner--image .search-item__body .product__discount-content .product__prices-actual{font-size:var(--ui-font-md);color:var(--ui-gray-800);letter-spacing:-.25px;margin-right:.25rem;font-weight:300;line-height:18px}.autocomplete-content .search__inner--image .search-item__body .product__discount-content .product__prices-actual span{text-decoration:line-through}.autocomplete-content .search__inner--image .search-item__body .product__discount-content .product__prices-sale{font-size:var(--ui-font-md-plus);color:var(--ui-primary);letter-spacing:-.25px;font-weight:700;line-height:20px}
