store-card-search{display:block;padding:24px 0}store-card-search[hidden],store-card-search [hidden]{display:none!important}store-card-search h2{margin:0 0 8px;font-size:1.35rem}store-card-search [role=status]{margin:0 0 18px}.store-card-search__list{list-style:none;padding:0;margin:0 0 20px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.store-card-match{min-width:0;border:1px solid var(--color-border);border-radius:8px}.store-card-match__link{display:flex;align-items:center;gap:14px;padding:14px;height:100%;color:inherit;text-decoration:none}.store-card-match__link:hover,.store-card-match.keyboard-focus{background:#0000000a;outline:2px solid currentColor;outline-offset:2px}.store-card-match__image{width:70px;height:98px;object-fit:contain;flex-shrink:0}.store-card-match__details{display:grid;gap:5px;min-width:0;font-size:14px;overflow-wrap:anywhere}.store-card-match__set{font-size:12px;opacity:.75}.store-card-match__price{font-weight:700}.store-card-match__availability{font-size:12px}.store-card-match[data-available=false] .store-card-match__availability{color:#9d2424}store-card-search[data-mode=modal]{padding:16px 24px;overflow-y:auto;max-height:60dvh}store-card-search[data-mode=modal] .store-card-search__list{grid-template-columns:repeat(2,minmax(0,1fr))}.predictive-search-form__content-wrapper:has(store-card-search[data-has-matches=true])>.predictive-search-form__content{display:none}.shopify-section:has(store-card-search[data-mode=page][data-has-matches=true]:not([data-show-related=true])) results-list{display:none}.shopify-section:has(store-card-search[data-mode=page][aria-busy=true]) results-list{display:none}@media(max-width:749px){.store-card-search__list,store-card-search[data-mode=modal] .store-card-search__list{grid-template-columns:1fr}store-card-search[data-mode=modal]{padding:16px}.store-card-match__image{width:56px;height:78px}.store-card-match__link{padding:12px}store-card-search [data-card-related]{margin-top:12px}}.store-card-search__stock{display:flex;align-items:center;gap:8px;min-height:44px;margin:0 0 16px;font-size:14px;font-weight:600}.store-card-search__stock input{width:20px;height:20px;accent-color:#123e8a}
/*# sourceMappingURL=/cdn/shop/t/21/assets/store-card-search.css.map */
