/*!*************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/styles/components/predictive-search.scss ***!
  \*************************************************************************************************************************************************************************************************************/@keyframes animateMenuOpen{0%{opacity:0;transform:translateY(-1.5rem) translate(-50%)}to{opacity:1;transform:translateY(0) translate(-50%)}}@keyframes animateList{0%{opacity:0;transform:translateY(-1.5rem)}to{opacity:1;transform:translateY(0)}}.search{position:relative;z-index:199;width:100%;grid-template-rows:auto 1fr;gap:1.5rem}@media screen and (max-width: 991px){.search{width:100%;height:100%;top:0;left:0;transform:none;padding:0;display:flex;align-items:center}}.search_act{display:flex;width:100%;align-items:center;gap:1.5rem}.search_form{position:relative;display:flex;width:100%;background-color:#fff;border-radius:.5em}.search_form input[type=search]{width:calc(100% - 67px);padding:0 .5em;font-size:.875rem;color:rgba(var(--color-base-accent-primary),1);font-family:var(--font-heading-family),sans-serif;font-style:var(--font-heading-style);font-weight:500;border-radius:0 .5em .5em 0}.search_form input[type=search]::-moz-placeholder{color:rgba(var(--color-base-text),.3)}.search_form input[type=search]::placeholder{color:rgba(var(--color-base-text),.3)}.search_form input[type=submit]{width:67px;height:43px;display:flex;border-radius:0 .2em .2em 0;background-size:24px;background-position:center center;background-color:rgba(var(--color-base-solid-button),1);background-image:url("data:image/svg+xml,%3Csvg width=%2724%27 height=%2724%27 viewBox=%270 0 24 24%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath d=%27M19.6 21L13.3 14.7C12.8 15.1 12.225 15.4167 11.575 15.65C10.925 15.8833 10.2333 16 9.5 16C7.68333 16 6.14583 15.3708 4.8875 14.1125C3.62917 12.8542 3 11.3167 3 9.5C3 7.68333 3.62917 6.14583 4.8875 4.8875C6.14583 3.62917 7.68333 3 9.5 3C11.3167 3 12.8542 3.62917 14.1125 4.8875C15.3708 6.14583 16 7.68333 16 9.5C16 10.2333 15.8833 10.925 15.65 11.575C15.4167 12.225 15.1 12.8 14.7 13.3L21 19.6L19.6 21ZM9.5 14C10.75 14 11.8125 13.5625 12.6875 12.6875C13.5625 11.8125 14 10.75 14 9.5C14 8.25 13.5625 7.1875 12.6875 6.3125C11.8125 5.4375 10.75 5 9.5 5C8.25 5 7.1875 5.4375 6.3125 6.3125C5.4375 7.1875 5 8.25 5 9.5C5 10.75 5.4375 11.8125 6.3125 12.6875C7.1875 13.5625 8.25 14 9.5 14Z%27 fill=%27%23FEF7FF%27/%3E%3C/svg%3E%0A")}@media screen and (max-width: 991px){.search_form input[type=search]{width:calc(100% - 50px)}.search_form input[type=submit]{width:50px}}.search_wrapper{width:50%;height:auto;max-height:calc(100vh - 100px);position:fixed;left:25%;animation:animateList .5s 1 ease-in-out;display:grid;grid-auto-rows:auto;grid-gap:3rem;gap:3rem;padding:0 1rem;background-color:#fff;overflow:auto}.search_wrapper button[close]{position:absolute;top:.5em;right:.5em;color:gray;font-size:18px}@media screen and (max-width: 991px){.search_wrapper{width:-moz-fit-content;width:fit-content;left:0%;top:115px;max-height:calc(100% - 100px)}}@media screen and (max-width: 991px) and (max-width: 767px){.search_wrapper{top:125px}}.search_heading{font-size:1.2rem;color:rgba(var(--color-base-accent-secondary),1);font-weight:400;padding-bottom:.5rem;margin-bottom:1rem;border-bottom:1px solid rgba(var(--color-base-accent-secondary),1);letter-spacing:4px;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-wrap:normal;max-width:100%}.search_collections,.search_products,.search_articles{list-style:none;display:flex;flex-direction:column;border:1px solid rgba(var(--color-base-background-secondary),1)}.search_collections .product,.search_collections .article,.search_products .product,.search_products .article,.search_articles .product,.search_articles .article{background-color:rgba(var(--color-base-background-primary),1);transition:background-color .3s ease-in-out;display:grid;grid-template-columns:130px 1fr;grid-auto-rows:auto;grid-gap:.5rem 1rem;gap:.5rem 1rem;padding:1rem;grid-auto-flow:dense;grid-template-areas:"image text" "image text"}@media screen and (max-width: 991px){.search_collections .product,.search_collections .article,.search_products .product,.search_products .article,.search_articles .product,.search_articles .article{grid-template-columns:80px 1fr;grid-template-areas:"image text" "image text"}}.search_collections .product_image,.search_collections .article_image,.search_products .product_image,.search_products .article_image,.search_articles .product_image,.search_articles .article_image{grid-area:image;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;aspect-ratio:1/1}@media screen and (max-width: 991px){.search_collections .product_image,.search_collections .article_image,.search_products .product_image,.search_products .article_image,.search_articles .product_image,.search_articles .article_image{-o-object-fit:contain;object-fit:contain;max-height:30vh}}.search_collections .product_text,.search_collections .article_text,.search_products .product_text,.search_products .article_text,.search_articles .product_text,.search_articles .article_text{grid-area:text;display:flex;flex-direction:column}.search_collections .product_title,.search_collections .article_title,.search_products .product_title,.search_products .article_title,.search_articles .product_title,.search_articles .article_title{font-size:1.2rem;font-weight:500;color:rgba(var(--color-base-accent-primary),1);text-decoration:none;letter-spacing:1px;margin-bottom:.75rem}.search_collections .product_price,.search_collections .article_price,.search_products .product_price,.search_products .article_price,.search_articles .product_price,.search_articles .article_price{margin-bottom:.25rem;width:100%;font-size:16px}.search_collections .product_price span[bss-b2b-product-id],.search_collections .article_price span[bss-b2b-product-id],.search_products .product_price span[bss-b2b-product-id],.search_products .article_price span[bss-b2b-product-id],.search_articles .product_price span[bss-b2b-product-id],.search_articles .article_price span[bss-b2b-product-id]{display:flex;flex-direction:column}.search_collections .product_discount,.search_collections .article_discount,.search_products .product_discount,.search_products .article_discount,.search_articles .product_discount,.search_articles .article_discount{align-items:center;display:flex;gap:.5em}.search_collections .product_discount .percent,.search_collections .article_discount .percent,.search_products .product_discount .percent,.search_products .article_discount .percent,.search_articles .product_discount .percent,.search_articles .article_discount .percent{color:rgba(var(--color-base-solid-button),1);background-color:#f8e559;padding:.1em .5em;border-radius:1.5em}.search_collections .product_discount .compare,.search_collections .article_discount .compare,.search_products .product_discount .compare,.search_products .article_discount .compare,.search_articles .product_discount .compare,.search_articles .article_discount .compare{color:gray}.search_collections .product_excerpt,.search_collections .article_excerpt,.search_products .product_excerpt,.search_products .article_excerpt,.search_articles .product_excerpt,.search_articles .article_excerpt{font-size:.9rem;color:rgba(var(--color-base-accent-primary),1);opacity:.7;margin-bottom:.75rem}.search_collections .product_date,.search_collections .article_date,.search_products .product_date,.search_products .article_date,.search_articles .product_date,.search_articles .article_date{color:rgba(var(--color-base-accent-secondary),1);font-size:.9rem}.search_collections .product:hover,.search_collections .article:hover,.search_products .product:hover,.search_products .article:hover,.search_articles .product:hover,.search_articles .article:hover{background-color:rgba(var(--color-base-background-secondary),1);text-decoration:none}.search_collections .article,.search_products .article,.search_articles .article{grid-template-areas:"image text" "image text"}@media screen and (max-width: 991px){.search_collections .article,.search_products .article,.search_articles .article{grid-template-columns:1fr 1fr;grid-template-areas:"image image" "text text"}}.search_collections .product_price,.search_products .product_price,.search_articles .product_price{display:flex;align-items:flex-end;font-size:1.25rem;font-weight:500;gap:.5rem;flex-wrap:wrap;align-self:start}.search_collections .product_price .percent,.search_products .product_price .percent,.search_articles .product_price .percent{color:rgba(var(--color-base-accent-primary),1);font-weight:500}.search_collections .product_price .compare,.search_products .product_price .compare,.search_articles .product_price .compare{color:gray;text-decoration:line-through;font-weight:500;font-size:80%}.search_collections .product_price .original,.search_products .product_price .original,.search_articles .product_price .original{color:rgba(var(--color-base-solid-button),1);font-weight:900}@media screen and (max-width: 767px){.search_collections .product_price,.search_products .product_price,.search_articles .product_price{font-size:.9rem}}.search_collections #predictive-search-results-products,.search_products #predictive-search-results-products,.search_articles #predictive-search-results-products,.search #predictive-search-no-results{overflow:auto}@media screen and (max-width: 991px){.search #predictive-search-no-results{height:100vh}}.search_link{display:flex;justify-content:space-between;align-items:center;font-size:1.1rem;padding:.5rem 1rem;transition:background-color .3s ease-in-out}.search_link:hover{text-decoration:none;background-color:rgba(var(--color-base-background-secondary),1)}.search.-active{display:grid!important}.predictive-search-overlay{display:block!important}.predictive-search-overlay{position:fixed;left:0;width:100%;height:100%;background-color:#00000080;z-index:198;cursor:pointer}@media screen and (max-width: 991px){.predictive-search-overlay{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-predictive-search-style.css.map */
