#predictive-search-results .predictive-search__results-list .predictive-search__item{width:100%!important;height:max-content}.predictive-search__results-list .grid__item{max-width:calc(25% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}.predictive-search--search-template{z-index:2}.template-search .predictive-search{display:none!important}@media screen and (max-width: 749px){.predictive-search--header{right:0;left:0;top:100%}}@media screen and (max-width: 989px){.predictive-search{max-height:75vh!important;overflow-y:auto;-webkit-overflow-scrolling:touch;border-top:none;padding-top:2rem}}.predictive-search__results-list{margin-top:2rem;justify-content:center}@media screen and (max-width: 767px){.predictive-search__results-list .grid__item{width:calc(50% - var(--grid-mobile-horizontal-spacing) * 3 / 4);max-width:calc(100% - var(--grid-desktop-horizontal-spacing) * 3 / 4)}}predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{display:block}.predictive-search__heading{margin:0;padding:1.5rem 0 .75rem;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 8rem);color:rgba(var(--color-foreground),.7)}.region-count-value{padding:1.5rem 0 .75rem}.search-dflex{display:flex;align-items:center;justify-content:space-between}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.predictive-search__heading .spinner{margin:0 .2rem 0 2rem}predictive-search:not([loading]) .predictive-search-status__loading,predictive-search:not([loading]) .predictive-search__heading .spinner,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search[loading] .predictive-search__heading~.predictive-search__loading-state,predictive-search[loading] .predictive-search__results-list:first-child{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}.predictive-search__item{text-decoration:none;width:100%}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column;margin:.8rem 0 0}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-vendor{font-size:.9rem}.predictive-search__item-heading{margin:1rem 0 0}.predictive-search__item .price{color:rgba(var(--color-foreground),.7);font-size:1.2rem}.predictive-search .price,.predictive-search__item-vendor+.predictive-search__item-heading{margin-top:.5rem}.predictive-search__item--term{word-break:break-word;font-family:var(--font-body-family)}@media screen and (min-width: 750px){.predictive-search{border-top:none;width:calc(100% + .2rem);max-height:75vh!important;height:fit-content;padding-top:2rem}.header predictive-search{position:relative}.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.predictive-search__item--term .icon-arrow{width:1.4rem;height:1.4rem;flex-shrink:0;margin-left:2rem;color:#000}.predictive-search__imagebox{position:relative;padding-top:125%;max-width:100%;width:100%;height:100%}.predictive-search__image{max-width:100%;position:absolute;top:0;left:0;height:100%;width:100%;object-fit:cover;object-position:top center}.search-modal___header{display:flex;align-items:center;justify-content:center;position:relative}.search-modal__close-button{position:absolute;right:0}.main--custom__search{display:flex;flex-wrap:wrap;gap:1rem;margin-top:3rem;transition:all .3s}.custom_search__inner{display:flex;flex-wrap:wrap;align-items:center;column-gap:3.5rem}.custom_search_text__wrapper{display:inline-block;text-decoration:none;white-space:nowrap;align-items:center;line-height:normal;opacity:.6;color:rgb(var(--color-foreground));transition:all .3s}.custom_search_text__wrapper:hover{opacity:1}.search__input.field__input::placeholder,.search__input.field__input{font-size:2.8rem;border-radius:0}#predictive-search-results{padding-bottom:1.5rem}.custom_label__inner{font-size:1.5rem;position:relative;width:25rem}.custom_label__inner:after{content:"";position:absolute;height:.1rem;width:20%;background:#121212;left:65%;top:1rem;transform:translate(2rem)}predictive-search[results=true] .search-modal__form .main--custom__search{display:none}.search-modal__form .predictive-search{height:0;opacity:0;visibility:hidden;transition:height .3s}predictive-search[results=true] .search-modal__form .predictive-search{height:fit-content;opacity:1;visibility:visible}@media screen and (max-width: 767px){.main--custom__search{flex-wrap:wrap;gap:1rem}.custom_search__inner{row-gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/component-predictive-search.css.map */
