predictive-search{display:block}.predictive-search-wrapper{position:absolute;top:0;left:0;width:100%;display:flex;align-items:baseline;justify-content:center;background:#ffffffe6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9999;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out;transform:translateY(10)}.predictive-search-wrapper.active{opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}.predictive-search-wrapper .container{text-align:center;position:relative;width:100%;padding:40px 0;margin-top:40px}.predictive-search-wrapper form{text-align:center;margin-bottom:10%}.predictive-search-wrapper .form-fields{display:flex;justify-content:center}.predictive-search-wrapper .search-field{position:relative;display:flex;align-items:center;width:50%;border-radius:50px;background:#fff;box-shadow:0 7px 11.8px #e9cfb4;border:1px solid #E9CFB4}.predictive-search-wrapper .search-field svg{width:24px;height:24px}.predictive-search-wrapper .search-field svg circle,.predictive-search-wrapper .search-field svg path{stroke:#797979}.predictive-search-wrapper .search-field input[type=search]{flex:1;border:none;outline:none;padding:12px 70px 12px 20px;font-size:1rem;border-radius:50px;background:none}.predictive-search-wrapper .search-field button[type=submit]{background:none;border:none;cursor:pointer;padding:10px;position:absolute;right:10px}.predictive-search-wrapper .search-field button[type=submit]:after{content:"";border-right:1px solid #797979;position:relative;top:-4px;right:40px;font-size:20px}.predictive-search-wrapper .close-search{position:absolute;top:-20px;right:0;left:0;font-size:1.5rem;background:none;border:none;cursor:pointer;color:var(--color-text);width:fit-content;margin:0 auto}.predictive-search-content{display:flex;align-items:flex-start;gap:30px}.predictive-search-wrapper .predictive-search-results{text-align:left;max-height:70vh;overflow:auto;margin-top:1rem}.predictive-search-results.full-width{width:100%;padding:20px}.predictive-search-wrapper .page-article-wrapper li:not(:last-child){margin-bottom:1.5rem}.predictive-search-wrapper .search-list{list-style:none;margin:0}.predictive-search-wrapper .search-list.product-list-wrapper{display:flex;flex-wrap:wrap;margin-left:calc(var(--gutter-width) * -1);justify-content:center}.predictive-search-wrapper .search-list.product-list-wrapper li{width:20%}.predictive-search-wrapper .category-heading{font-size:1.5rem;margin-bottom:1rem;line-height:1;font-family:var(--bs-font-family)}.predictive-search-wrapper .suggestions-wrapper{width:calc(20% - 10px)}.predictive-search-wrapper .products-wrapper{width:calc(60% - 10px);text-align:center}.predictive-search-wrapper .page-wrapper{width:calc(20% - 10px)}.predictive-search-wrapper .suggestions-wrapper .search-list{list-style:none;padding:0}.predictive-search-wrapper .suggestions-wrapper .search-list li,.predictive-search-wrapper .page-wrapper .search-list li{padding:5px 0;font-size:14;font-weight:400;width:50%}.predictive-search-wrapper .page-wrapper .search-list li{width:100%}.predictive-search-wrapper .suggestions-wrapper li a,.predictive-search-wrapper .page-wrapper li a{color:#333;text-decoration:none;font-weight:600}.predictive-search-wrapper .suggestions-wrapper li:hover,.predictive-search-wrapper .page-wrapper li:hover{font-size:15px}.predictive-search-wrapper .product-list-wrapper{display:flex;flex-wrap:wrap;gap:15px;justify-content:flex-start}.predictive-search-wrapper .product-list-wrapper li{text-align:center;border-radius:8px}.predictive-search-wrapper .product-list-wrapper img{max-width:100%;border-radius:5px}.predictive-search-wrapper .product-list-wrapper .product-price.compare--price-grt .price__sale{display:flex;gap:5px;justify-content:center}.predictive-search-wrapper .page-wrapper .search-list{list-style:none;padding:0}.predictive-search-wrapper .page-list-wrapper li{font-size:14px;font-weight:600}.predictive-search-wrapper .search-action-wrapper{text-align:center;margin-top:20px}.predictive-search-wrapper input[type=search]::-webkit-search-decoration,.predictive-search-wrapper input[type=search]::-webkit-search-cancel-button,.predictive-search-wrapper input[type=search]::-webkit-search-results-button,.predictive-search-wrapper input[type=search]::-webkit-search-results-decoration{display:none}.predictive-search-wrapper .predictive-search-results::-webkit-scrollbar-track{background-color:#ececec}.predictive-search-wrapper .predictive-search-results::-webkit-scrollbar{width:2px;background-color:#ececec}.predictive-search-wrapper .predictive-search-results::-webkit-scrollbar-thumb{background-color:var(--black)}predictive-search .product-item .product-price .price-badge{display:none}.inline-search-open .inline-submit,.inline-close{display:none}.inline-search-open .inline-close{display:block}.inline-search .inline-submit,.close-search.inline-close{background:none;border:none;cursor:pointer;padding:10px;position:absolute;right:10px}.inline-search .inline-submit{top:-1px}@media (max-width:767px){.predictive-search-wrapper .suggestions-wrapper,.predictive-search-wrapper .products-wrapper,.predictive-search-wrapper .container{width:100%}.predictive-search-wrapper .search-list.product-list-wrapper li{width:calc(50% - 7.5px)}.predictive-search-wrapper .search-field{width:90%;max-width:372px}.predictive-search-wrapper .search-field input[type=search]{width:100%;padding:0 70px 0 20px}.predictive-search-wrapper .category-heading{font-size:1.3rem}.predictive-search-wrapper .product-list-wrapper{justify-content:space-between}predictive-search .predictive-search-content{flex-direction:column}.predictive-search-wrapper .suggestions-wrapper{margin-bottom:1.5rem}.predictive-search-wrapper .suggestions-wrapper .search-list li{width:100%}predictive-search .product-card-swatches{padding-top:5px}}@media (min-width:768px) and (max-width:1280px){.predictive-search-wrapper .products-wrapper{width:50%}.predictive-search-wrapper .search-list.product-list-wrapper{flex-wrap:nowrap;flex-direction:column}predictive-search .product-item.flex-items.grid-item{display:flex;flex-direction:row;gap:20px;margin-bottom:0}predictive-search .product-item .product-image{width:15%}predictive-search .product-content{width:85%;margin-top:0}.predictive-search-wrapper .search-list.product-list-wrapper li{width:unset}predictive-search .product-container{display:flex;flex-direction:column;align-items:flex-start}.predictive-search-wrapper .product-list-wrapper .product-price.compare--price-grt .price__sale{gap:10px}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/predictive-search.css.map */
