.search{--search-field-width: 664px;display:block;background:var(--color-bg) var(--gradient-background) no-repeat 100%;color:var(--color-text)}.search.collection--section-bg{background:var(--section-bg)}.search__header{gap:24px;margin-block-end:20px}.search__heading{text-transform:uppercase}.search__predictive{inline-size:100%;max-inline-size:var(--search-field-width)}.search__form{inline-size:100%}.search__predictive-panel{position:absolute;inset-inline:0;inset-block-start:100%;z-index:5;max-block-size:min(60vh,560px);overflow-y:auto;padding:16px;border:1px solid var(--color-border);border-block-start:0;border-end-start-radius:var(--border-radius-inputs, 0);border-end-end-radius:var(--border-radius-inputs, 0);--dur-wave: var(--dur-menu-content);opacity:0;transform:translateY(-6px);transition:opacity var(--dur-menu-out) var(--ease-menu),transform var(--dur-menu-out) var(--ease-menu)}.search__predictive-panel.is-open{opacity:1;transform:none;transition-duration:var(--dur-menu-in),var(--dur-menu-in)}@media(prefers-reduced-motion:reduce){.search__predictive-panel{transform:none;transition:opacity var(--dur-base) ease}.search__predictive-panel.is-open{transform:none}}.search__predictive-panel[hidden]{display:none}.search__predictive-panel .predictive-search__tabbar{gap:40px}.search__predictive-panel .predictive-search__tab{flex:0 0 auto}.search__predictive-panel .predictive-search__tab-label{padding-inline:0}.search__predictive-panel .predictive-search__view-all-term,.search__predictive-panel .predictive-search__empty-link{text-underline-offset:.25em}.search__predictive-panel .predictive-search__chip{display:inline-block!important}.search__predictive-panel .predictive-search__chips{flex-wrap:wrap;overflow-x:visible}.search__predictive-panel .mc-card__media img{block-size:100%;object-fit:cover}.search__field{gap:4px;padding:8px;background-color:var(--color-input-bg);border:var(--input-border-width) solid var(--color-input-border);border-radius:var(--border-radius-inputs, 0);transition:border-color .15s ease-in-out}.search__field:focus-within{border-color:var(--color-input-border-focus)}.search__predictive:has(.search__predictive-panel:not([hidden])) .search__field{border-end-start-radius:0;border-end-end-radius:0}.search__field-icon{padding:5px;color:var(--color-input-text)}.search__input{min-inline-size:0;background:none;border:0;color:var(--color-input-text);padding-inline:4px}.search__input:focus{outline:none}.search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.search__clear{padding:4px;color:var(--color-input-text);border:1px solid var(--color-input-border);background:none}.search__tabs{gap:0;max-inline-size:100%;margin-block-end:24px;overflow-x:auto;scrollbar-width:none}.search__tabs::-webkit-scrollbar{display:none}.search__tab{--search-tab-padding-inline: 16px;display:inline-flex;gap:4px;padding:0 var(--search-tab-padding-inline) 12px;color:var(--color-text-subdued);text-decoration:none;white-space:nowrap}.search__tab:after{content:"";position:absolute;inset-block-end:0;inset-inline:var(--search-tab-padding-inline);block-size:4px;background-color:transparent}.search__tab--active{color:var(--color-text)}.search__tab--active:after{background-color:var(--color-text)}.search .facet-sort__select{color:var(--color-indicator, var(--color-text))}.search__results-area{display:block;background:none}.search .collection__facets-form{margin-block-start:40px}.search .collection--card{--search-panel-pad-block: 12px;--search-panel-border-width: 1px}@media(min-width:768px){.search .collection--card .collection__sidebar{inset-block-start:calc(var(--collection-sticky-offset, 0px) + var(--collection-panel-height, 56px) + var(--search-panel-pad-block) * 2 + var(--search-panel-border-width) * 2 + 24px)}}@media(min-width:992px){.search .collection--has-filters:not(.collection--filters-hidden) .collection__grid{grid-template-columns:repeat(min(var(--grid-columns, 4),4),minmax(0,1fr))}}@media(min-width:1336px){.search .collection--has-filters:not(.collection--filters-hidden) .collection__grid{grid-template-columns:repeat(var(--grid-columns, 4),minmax(0,1fr))}}.search__blog-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:40px 24px}@media(min-width:768px){.search__blog-grid{grid-template-columns:repeat(var(--search-article-columns, 2),minmax(0,1fr))}}.search__blog-item{display:flex}.search__blog-item>.blog-card{inline-size:100%;block-size:100%}.search__pages{gap:16px}.search__load-more{display:flex;margin-block-start:40px}.search__load-more--infinite{visibility:hidden;block-size:1px;margin-block-start:0}load-more-results[load-failed] .search__load-more--infinite{visibility:visible;block-size:auto;margin-block-start:40px}.search__load-status{block-size:0;overflow:hidden}load-more-results[loading] .search__load-status{block-size:auto;padding-block:24px}.search__load-spinner{display:none;inline-size:24px;block-size:24px;border:2px solid var(--color-text-subdued);border-inline-start-color:transparent;border-radius:50%;animation:search-load-spin .8s linear infinite}load-more-results[loading] .search__load-spinner{display:block}.search__empty{padding-block:24px;max-inline-size:var(--search-field-width);margin-inline:auto}.search__empty .search-tags{margin-block-start:20px}.search .collection-facets .accordion__item:last-child{border-block-end:1px solid var(--color-border)}#search-facets-drawer [drawer-body]{padding-inline:1.5rem}.search-tags{margin-block-start:40px}.search-tags__heading{margin-block-end:16px;font-size:var(--font-h6-size);line-height:var(--font-h6-line-height);letter-spacing:var(--font-h6-letter-spacing)}.search-tags__list{gap:12px}.search-tags__chip{padding:8px 16px;color:var(--color-accent-text);background-color:var(--color-accent);border:0;border-radius:var(--border-radius-badges, 0);text-decoration:none;transition:opacity .15s ease}.search-tags__chip:hover,.search-tags__chip:focus-visible{opacity:.85}@keyframes search-load-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.search__load-spinner{animation-duration:1.6s}}
/*# sourceMappingURL=/cdn/shop/t/101/assets/search.css.map */
