.predictive-search-results--container{width:100%;background-color:#fff}.collection-container{width:270px}.product-container .predictive-search__results-list{display:flex;flex-direction:row;width:100%}.product-container .predictive-search__list-item{width:100%;max-width:49%}.search-tabs{display:flex;gap:20px}#tab1+label,#tab2+label,#tab3+label{display:none}.right-container{display:flex;gap:40px}.predictive-search-overlay{width:100vw;height:100vh;position:fixed;left:0;top:0;background-color:#00000080;z-index:10}.predictive-search{font-family:Open Sans,Segoe UI,Tahoma,sans-serif;position:absolute;top:calc(100% + .1rem);z-index:11;overflow-y:auto;-webkit-overflow-scrolling:touch}.shop-search-outcome{padding:0}.reset__button{overflow:visible!important}.search-bar__form{max-width:1170px;margin:0 auto}.search__button{float:left!important;width:100%!important}.predictive-search--search-template{z-index:11;width:100%}.predictive-search__results-groups-wrapper{background-color:#fff;display:flex;gap:8px;width:100%;max-width:1170px;margin:0 auto;border-bottom:.1rem solid rgba(var(--color-foreground),.08);padding:60px 30px 100px}.search-tabs input[type=radio]{display:none}.search-tabs label{display:inline-block;padding-top:5px;padding-right:50px;border-radius:5px 5px 0 0;cursor:pointer;color:#0009;font-family:Open Sans;font-size:14px;font-style:normal;font-weight:600;line-height:160%;letter-spacing:.7px;text-transform:uppercase}.search-tabs input[type=radio]:checked+label{color:#000}.tab-content{display:none;padding:20px;border:1px solid #ccc;border-top:none}#tab1:checked~#content-tab1{display:block!important}#tab2:checked~.right-container #content-tab2{display:block!important}#tab3:checked~.right-container #content-tab3{display:block!important}.search-tabs input[type=radio]:checked+label+.tab-content{display:block}@media screen and (max-width: 1115px) and (min-width: 1024px){.product-container .predictive-search__list-item{max-width:100%}}@media screen and (max-width: 1024px){#tab1+label,#tab2+label,#tab3+label{display:inline}.collection-container{width:100%;max-width:100%;margin-left:0}.predictive-search__heading-link{float:right}.predictive-search__results-groups-wrapper{padding:25px 20px 50px}#content-tab1,#content-tab2,#content-tab3{display:none}.predictive-search__list-item{min-width:49%!important}.product-container{width:100%;max-width:100%!important}.collection-container{width:100%!important;max-width:100%;margin-left:0!important}.right-container{display:flex;flex-direction:column;width:100%;gap:20px}#shopify-section-ed-header .padding{padding:0!important}.predictive-search__result-group{flex-direction:column}.search-tabs{display:block}}@media screen and (max-width: 749px){.predictive-search--header{right:0;left:0;top:100%}.predictive-search__results-groups-wrapper{flex-direction:column}.predictive-search__results-groups-wrapper:not(.predictive-search__results-groups-wrapper--no-suggestions){gap:2rem}.product-container .predictive-search__results-list{flex-direction:column}.predictive-search__list-item{width:100%;max-width:100%!important;min-width:100%!important}}@media screen and (min-width: 750px){.predictive-search{border-top:none}.header predictive-search{position:relative}}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block}.predictive-search__results-list{display:flex;flex-wrap:wrap;gap:15px}.product-container{width:100%;max-width:550px}.predictive-search__list-item{width:100%;min-width:230px;max-width:270px;flex:1 0 15px;box-sizing:border-box;border:1px solid transparent;transition:all .3s;align-items:center;background-color:#fafafa;border-radius:10px;display:flex;flex-direction:row;margin-bottom:3px!important;color:#667171;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.predictive-search__list-item a{color:#667171;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.predictive-search__list-item:hover{cursor:pointer;border:1px solid #0098c2;transition:all .3s;text-decoration:none}.predictive-search__result-group{display:flex;flex:1 1 auto;gap:2rem}.predictive-search__result-group ul{padding:0}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:none}@media screen and (min-width: 750px){.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:nth-child(2),.predictive-search__result-group:last-child .predictive-search__pages-wrapper{display:none}.predictive-search__result-group:first-child .predictive-search__pages-wrapper{display:initial}.predictive-search__result-group:first-child{flex:0 0 26.4rem}.predictive-search__results-groups-wrapper--no-products .predictive-search__result-group:first-child,.predictive-search__result-group:only-child{flex-grow:1}}.predictive-search__heading{padding:1.5rem 0 .75rem;color:#001313;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:600;line-height:150%;letter-spacing:.7px;text-transform:uppercase}.predictive-search__heading-link{margin-left:1em;text-transform:none;color:#001313;font-family:Open Sans;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.7px;text-decoration-line:underline}.predictive-search__heading-size{margin-left:.5em}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.predictive-search-status{display:none}predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search[loading] .predictive-search__search-for-button{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:initial}.predictive-search__list-item{list-style-type:none}.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*,.predictive-search__item[aria-selected=true],.predictive-search__item:hover{color:rgb(var(--color-foreground));background-color:rgba(var(--color-foreground),.04)}.predictive-search__item{display:flex;padding:1rem;text-align:left;text-decoration:none;width:100%}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__outer-price-container .price__container{display:flex;gap:7px}.predictive-search__outer-price-container .price__container .price-strikethrough{font-size:13px;color:#8d1336}.predictive-search__outer-price-container .price__container .price-sale{color:#000}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:0;color:#667171;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.predictive-search__item-query-result *:not(mark){font-weight:bolder}.predictive-search__item-query-result mark{color:rgba(var(--color-foreground),.75)}.predictive-search__item-query-result mark{background-color:transparent}.predictive-search__item .price{margin-top:9px;color:#001313;font-weight:600;font-size:16px;font-style:normal;line-height:150%}.price-sale{color:#f30000}.price-strikethrough{text-decoration:line-through}.predictive-search__item-vendor+.predictive-search__item-heading,.predictive-search .price{margin-top:.5rem}.predictive-search__item--term{justify-content:space-between;align-items:center;padding:1.3rem 2rem;word-break:break-all;line-height:calc(1 + .4 / var(--font-body-scale))}@media screen and (min-width: 750px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:calc(var(--font-heading-scale) * 1.4rem);height:calc(var(--font-heading-scale) * 1.4rem);flex-shrink:0;margin-left:calc(var(--font-heading-scale) * 2rem);color:rgb(var(--color-link))}.product-recipes .predictive-search__image{width:80px;height:80px;margin-right:8px;border-radius:6px;object-fit:cover}.predictive-search__image:not(.product-recipes .predictive-search__image){grid-area:product-image;object-fit:contain;font-family:"object-fit: contain";width:80px;height:80px;margin-right:8px;background-color:#fff;border-radius:6px}@media screen and (max-width: 450px){.search-tabs label{padding-right:20px}}
/*# sourceMappingURL=/s/files/1/0504/0845/6368/t/51/assets/component-predictive-search.css.map */
