.mst-searchautocomplete__autocomplete{max-width:80vw;width:80vw !important;right:0 !important;top:50px !important;position:absolute;border-top:2px solid #000}.mst-searchautocomplete__highlight{color:#ed1b23}.mst-searchautocomplete__autocomplete ul li .store{display:none}.header .search-form .form-search{background:rgb(0 0 0/65%)}.header .search-form .form-search .form.minisearch{max-width:calc(100vw - 100px);position:relative;background:#ff}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li{width:calc(100% - 10px) !important;box-sizing:border-box}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul{display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;justify-content:center;align-items:flex-start;gap:10px;padding:10px 0 0}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index{margin:10px auto;background:#fff}.mst-product-image-wrapper img{height:auto;object-fit:contain;max-height:160px}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li .item-autocomplete{display:inline-block;margin:0 auto;width:auto;position:relative}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li .item-autocomplete.post-item .mfbp-content{position:relative;background:#fff;box-sizing:border-box;padding:5px;max-width:90%;margin:-20px auto 0;position:relative;z-index:1}.mst-product-image-wrapper{overflow:hidden;position:relative}.mst-product-image-wrapper img{height:160px;object-fit:contain;width:auto;max-width:unset;transform:scale(1);transition:all .3s ease-in-out}.item-autocomplete.post-item .mst-product-image-wrapper:hover img{transform:scale(1.15)}.item-autocomplete.post-item .mst-product-image-wrapper:before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;box-shadow:inset 0px 0px 0px 0px #000;display:block;z-index:1;transition:all .3s ease-in-out}.item-autocomplete.post-item .mst-product-image-wrapper:hover:before{box-shadow:inset 0px 0px 10px 0px #000}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li .item-autocomplete .title{display:inline-block;margin:0 auto;width:100%;position:relative}.mst-searchautocomplete__wrapper .post-item .mst-product-image-wrapper img{object-fit:cover}.mst-searchautocomplete__wrapper .product-item .title a{text-transform:uppercase;text-align:center;display:block;font-weight:400;color:#222;font-size:14px;text-decoration:none}.mst-searchautocomplete__wrapper .product-item span.price{color:#000;font-weight:600;font-family:"Poppins"}.mst-searchautocomplete__wrapper{max-height:70vh;overflow-y:auto;overflow-x:hidden;box-sizing:border-box;padding:10px 0;background:rgb(255 255 255/100%)}.mst-searchautocomplete__wrapper .post-item .mst-product-image-wrapper img{max-width:100%;width:100%}.mst-searchautocomplete__index-title{font-size:16px;color:#000;text-transform:uppercase;font-weight:600}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li .item-autocomplete.post-item .title{font-size:16px;color:#000;line-height:25px}.header .search-form .form-search .form.minisearch .input-text{position:relative;color:#000}.header .search-form .form-search .form.minisearch .button{height:50px;width:50px;background:#fff;border:0;font-size:34px;line-height:50px;position:absolute;top:50%;right:10px;transform:translateY(-50%);border:1px solid #ddd}.header .search-form .form-search .form.minisearch{padding-right:70px;box-sizing:border-box}.header .search-form .form-search .form.minisearch .button:not(:disabled){opacity:1;visibility:visible;display:inline-block}.header .search-form .form-search .form.minisearch .button:disabled{opacity:0;visibility:hidden;display:none}.header .search-form .form-search .form.minisearch .button:hover{height:50px;width:50px;background:#000;border:0;font-size:34px;line-height:50px;position:absolute;top:50%;right:10px;transform:translateY(-50%);border:1px solid #000;cursor:pointer}@media all and (max-width:767px){.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li{width:100%}.mst-searchautocomplete__autocomplete .mst-searchautocomplete__index>ul>li:not(:first-of-type){display:none}.mst-searchautocomplete__autocomplete{top:25px !important;width:100% !important;max-width:100% !important}}