#predictive-search{overflow-y:auto}@media (max-width:768px){#predictive-search{height:100vh;background-color:var(--color-white)}}.predictive-search{padding:0 0 1em}@media (max-width:768px){.predictive-search{padding-bottom:6em}}.predictive-search .wrap{padding-left:0;padding-right:0}@media (min-width:768px){.predictive-search .wrap{padding-left:.75em;padding-right:.75em}}@media (min-width:1440px){.predictive-search .wrap{padding-left:2.5em;padding-right:2.5em}}.predictive-search__inner{display:flex;justify-content:space-between;flex-wrap:wrap;background:var(--color-white);border-radius:1.25em;margin-top:2em;padding:2.375em 2em}@media (max-width:768px){.predictive-search__inner{gap:1em;margin-top:0;padding:2em 1em 5em;border-radius:0}}.predictive-search__inner h2{color:var(--color-forest);margin-bottom:0}.predictive-search__inner .no-results{margin:1em 0 0}.predictive-search__header{display:flex;align-items:center;justify-content:space-between}@media (max-width:768px){.predictive-search__header .predictive-search__results--button{display:none}}.predictive-search__products{width:100%;margin-bottom:1.625em}.predictive-search__products .card-product .quick-add-open,.predictive-search__products .card-product .quick-view-icon{display:none}.predictive-search__results{display:grid;grid-template-rows:auto auto;grid-template-areas:"product product product" "button button button";grid-template-columns:1fr 1fr 1fr;gap:1em;margin-top:1em}@media (max-width:768px){.predictive-search__results{grid-template-columns:1fr;grid-template-areas:none;grid-template-rows:auto;gap:1.25em 0;margin-top:2em}}@media (min-width:1024px){.predictive-search__results{grid-template-columns:repeat(5,1fr)}}.predictive-search__results--products li .card-product{min-height:7.8125em}.predictive-search__results--products li .card-product img{min-height:20em;height:20em}@media (max-width:768px){.predictive-search__results--products li .card-product{display:grid;grid-template-columns:8em auto;box-shadow:2px 2px 3px #0000001a}}@media (max-width:768px){.predictive-search__results--products li .card-product .product-badges{display:none}}@media (max-width:768px){.predictive-search__results--products li .card-product__title{text-align:left}.predictive-search__results--products li .card-product__title span{color:var(--color-forest)}}@media (max-width:768px){.predictive-search__results--products li .card-product__price{margin-top:0;color:var(--color-forest)}}@media (max-width:768px){.predictive-search__results--products li .card-product img{-o-object-fit:cover;object-fit:cover;border-radius:1.25em 0 0 1.25em;position:absolute;top:0;left:0;width:100%;height:100%;min-height:7.8125em}}@media (max-width:768px){.predictive-search__results--products li .card-product__footer{display:flex;flex-direction:column;align-items:flex-start;left:unset;top:unset;padding:.75em .75em .75em .5em;position:relative;border-radius:0 1.25em 1.25em 0;transform:none;width:auto;min-height:auto;bottom:auto;gap:.5em}.predictive-search__results--products li .card-product__footer .product-badges{display:flex;position:relative;top:auto;left:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.predictive-search__collections ul{display:flex;gap:.75em;margin-bottom:1em}@media (max-width:768px){.predictive-search__collections ul{flex-direction:column}}.predictive-search__collections ul li{display:flex;border-radius:.875em;border:1px solid var(--color-forest)}@media (max-width:768px){.predictive-search__collections ul li{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.predictive-search__collections ul li a{text-decoration:none;padding:.5em .75em;font-size:.75em}.predictive-search__title{font-family:verdana,arial,sans-serif;font-weight:500;text-transform:uppercase;font-size:1.75em;line-height:1;margin-bottom:0}.predictive-search .predictive-search__results--button-mobile{position:fixed;left:0;bottom:0;width:100%;padding:1.25em;display:flex;align-items:center;justify-content:center;background:var(--color-cream);border-top-left-radius:1.25em;border-top-right-radius:1.25em}@media (min-width:768px){.predictive-search .predictive-search__results--button-mobile{display:none}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/predictive-search.css.map */
