predictive-search{width:100%;display:block}predictive-search:not([open]) .predictive-search{display:none!important}predictive-search[open] .search-empty-state,predictive-search[loading] .search-empty-state{display:none!important}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{display:block!important}predictive-search .spinner{width:1.5rem;height:1.5rem;line-height:0}predictive-search[loading] .predictive-search__loading-state{position:absolute;top:50%;left:50%;z-index:1;transform:translate(-50%,-50%);display:flex;justify-content:center;padding:1rem}predictive-search:not([loading]) .predictive-search__heading .spinner,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading,predictive-search[loading] .predictive-search__heading~.predictive-search__loading-state,predictive-search[loading] .predictive-search__results-list:first-child,predictive-search[loading] .predictive-search__search-for-button,predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__loading-state,predictive-search[loading] .predictive-search__results-groups-wrapper~.predictive-search__search-for-button{display:none}.predictive-search__heading{display:block;display:flex;flex-direction:column;justify-content:space-between;border-bottom:.1rem solid var(--color-borders);margin:2rem 0;padding:1.5rem 0 2rem;color:rgba(var(--color-foreground),.5)}.header-search__form{display:flex;flex-direction:column;align-items:stretch;height:100%}.header-search__close{min-width:var(--min-height);min-height:var(--min-height);display:grid;place-content:center;cursor:pointer}.search__button.field__button{top:50%;width:4.4rem;transform:translateY(-50%);min-width:48px;padding-right:var(--padding);padding-left:var(--padding)}.reset__button.field__button{right:calc(var(--input-border-width) + 4.4rem);top:50%;width:4.4rem;transform:translateY(-50%)}.predictive-search__result-group{display:flex;flex-direction:column;flex:1 1 auto}.predictive-search__search-for-button{margin-top:3rem}.predictive-search__item{display:flex;padding:1rem 0;text-align:left;text-decoration:none;width:100%}.predictive-search__image{grid-area:product-image;object-fit:contain;font-family:"object-fit: contain"}.predictive-search__item--link-with-thumbnail{display:grid;grid-template-columns:5rem 1fr;grid-column-gap:2rem;grid-template-areas:"product-image product-content";align-items:center}.predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}.predictive-search__item-content--centered{justify-content:center}.predictive-search__item-heading{margin:0}.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-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}@media screen and (min-width:768px){.predictive-search__item--term{padding-top:1rem;padding-bottom:1rem}}.search__input.field__input{margin-top:1px;padding-right:8rem}.predictive-search__item[role=option][aria-selected=true],.predictive-search__list-item[aria-selected=true]>*,.predictive-search__list-item:hover>*{text-decoration:underline}li.predictive-search__heading{list-style:none}.drawer-search__content{padding:0 var(--drawer-padding) var(--drawer-padding) var(--drawer-padding)}.search-empty-state{padding-bottom:2rem}.search-empty-state .predictive-search__heading{margin-bottom:.5rem}.search-recommendation__list-item .predictive-search__item{min-height:4.4rem;align-items:center}.search-recommendation__list-item .predictive-search__item:hover{text-decoration:underline}.search-trending__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 1.2rem;margin:1rem 0 0;padding:0;list-style:none}.search-trending__item{min-width:0}.search-product-card{display:flex;flex-direction:column;gap:.6rem;color:inherit;text-decoration:none}.search-product-card__media{overflow:hidden;background:rgba(var(--color-foreground),.04)}.search-product-card__title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:1.3rem;line-height:1.35;text-transform:none}.search-product-card:hover .search-product-card__title{text-decoration:underline}.search-product-card .price{margin-top:0}.search-product-card__skeleton{aspect-ratio:3 / 4;background:rgba(var(--color-foreground),.06);animation:search-skeleton-pulse 1.2s ease-in-out infinite alternate}@keyframes search-skeleton-pulse{0%{opacity:1}to{opacity:.5}}.search-trending[hidden]{display:none}span.predictive-search__image{display:block;width:5rem;aspect-ratio:3 / 4;background:rgba(var(--color-foreground),.06)}.search-chips{display:flex;flex-wrap:wrap;gap:.8rem;margin:1rem 0 0;padding:0;list-style:none}.search-chips__item{min-width:0}.search-chip{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border:.1rem solid var(--color-borders);border-radius:18px;color:inherit;font-size:14px;line-height:1.2;text-decoration:none;text-transform:none;white-space:nowrap}.search-chip:hover{border-color:currentColor;text-decoration:underline}.search-trustpilot{margin:2.4rem 0 0;font-size:1.3rem;line-height:1.4}.search-trustpilot__link{color:var(--text-color-link, inherit);text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/202/assets/component-search.css.map */
