.predictive-search--search-template{z-index:2}details[open=true] .search_collections{transform:none;opacity:1}.search_collections{transform:translateY(100px);opacity:0;transition:.9s cubic-bezier(.77,0,.175,1);transition-delay:.6s;position:absolute;width:100%;bottom:8%;left:0}.search_category{display:flex;width:100%;flex-wrap:wrap;justify-content:flex-start;column-gap:50px}.search_category>h2{margin:0;text-transform:capitalize}.template-search .predictive-search--search-template, .template-search .search_collections{display:none!important}@media screen and (max-width:768px){.search_collections{text-align:center}.search_category{justify-content:center;row-gap:12px}.search-modal__content{height:90%}}@media screen and (max-width:749px){.predictive-search--header{right:0;left:0;top:100%}}@media screen and (max-width:989px){.predictive-search{overflow-y:auto;-webkit-overflow-scrolling:touch;max-height:75vh!important;padding-bottom:2rem}}@media screen and (min-width:750px){.search-modal.modal__content .predictive-search{border-top:none;width:calc(100% + .2rem);max-height:75vh!important;height:100rem;padding-top:2rem}}predictive-search[loading] .predictive-search,predictive-search[open] .predictive-search{display:block}.predictive-search__heading{border-bottom:.1rem solid rgba(var(--color-foreground),.3);margin:0 auto;padding:1.5rem 0 .75rem;display:flex;justify-content:space-between;align-items:center;width:100%;color:rgba(var(--color-foreground),.7)}@media (max-width:767px){.predictive-search__heading{width:100%}}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}.predictive-search__results-list{margin-top:2rem;justify-content:center}.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}h3.predictive-search__item-heading.h5{margin-bottom:0}.search-modal .predictive-search{overflow: auto;}.template-search__results .card-wrapper .gradient{background-color:transparent}.predictive-search__list-item{text-align:center;margin-bottom:30px}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:'object-fit: contain'}.predictive-search__list-item .price{margin-bottom:8px}