predictive-search[open] .overlay{z-index:30}predictive-search[open] .search__form{z-index:32}predictive-search[open] .search__input{background:#fff;box-shadow:inset 0 0 0 1px #1d3555}.search__reset{inset-inline-end:8px;padding:10px}predictive-search .search__input{padding-inline-end:48px}.predictive-search,.header .predictive-search,.sa-header-match .header__search .predictive-search{--heading-color: 25 37 56;position:fixed;display:none;top:var(--search-panel-top, 116px);inset-inline:0;width:auto;padding:0;color:#192538;background:#fff;border:1px solid #dce2e9;border-radius:0 0 16px 16px;box-shadow:0 18px 38px #0f1f3229;overflow:hidden}predictive-search[open] .predictive-search,.sa-header-match .header__search predictive-search[open] .predictive-search{display:block;z-index:31}.predictive-search__heading{display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:1512px;margin-inline:auto;padding:6px 48px;border-bottom:1px solid #e4e8ed}.predictive-search__query{margin:0;font:700 16px/1.4 var(--body-font-family);letter-spacing:0;text-transform:none;overflow-wrap:anywhere}.predictive-search__close{display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;border:0;border-radius:50%;color:#1d3555;background:#f3f5f7;cursor:pointer}.predictive-search__close .icon{width:20px;height:20px}.predictive-search__scroller{max-width:1512px;margin-inline:auto;padding-inline:48px;max-height:var(--search-panel-max-height, calc(100dvh - var(--search-panel-top, 116px) - 86px));overflow-y:auto;overscroll-behavior:contain}.predictive-search__results{display:flex;flex-direction:row-reverse;align-items:stretch}.predictive-search__results>tabbed-content{flex:1 1 auto;min-width:0;padding:0 24px 8px 0}.predictive-search .tablist{position:relative;top:auto;margin:0;background:#fff;border-bottom:1px solid #e4e8ed}.predictive-search .tablist__scroller{margin:0;padding:0;overflow-x:auto}.predictive-search .tablist__tab{flex-shrink:0;min-height:44px;padding:10px;font:700 15px/1.4 var(--body-font-family);letter-spacing:0;text-transform:none}.predictive-search .tablist__tab[aria-selected=true]{color:#172e4d;border-color:#c51d36}.predictive-search__tabpanel{margin-top:8px}.predictive-search__list{margin:0;padding:0;list-style:none}.predictive-search__tabpanel .predictive-search__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 12px}.predictive-search__item{min-width:0;border-radius:6px}.predictive-search__item:not(.js-submit):hover,.predictive-search__item[aria-selected=true]{background:#f3f5f8}.predictive-result{display:flex;align-items:center;gap:16px;min-height:120px;padding:8px 10px;color:#192538;text-decoration:none}.predictive-result__media{flex:0 0 104px;width:104px;height:104px;margin:0;overflow:hidden;background:#fff;border-radius:4px}.predictive-result__media .predictive-result__image,.predictive-result__media img{position:static;display:block;width:100%;height:100%;max-height:none;object-fit:contain}.predictive-result__info{min-width:0}.predictive-result__vendor{margin-bottom:5px;color:#5b6b7d;font:500 11px/1.3 var(--body-font-family);text-transform:uppercase;letter-spacing:.04em}.predictive-search .predictive-result__title,.cc-main-search .predictive-search .predictive-result__title{margin:0 0 8px;color:#192538;font:700 15px/1.35 var(--body-font-family);text-transform:none;letter-spacing:0;overflow-wrap:anywhere}.predictive-result__title:last-child{margin-bottom:0}.predictive-result .price{font:700 16px/1.3 var(--body-font-family)}.predictive-result .price__was{font-size:13px;font-weight:400;color:#667384}.predictive-result__availability{display:inline-block;margin-top:6px;color:#657386;font:400 12px/1.3 var(--body-font-family)}.predictive-result__sub-title{margin-top:6px;color:#5b6b7d;font-size:13px}.predictive-search__list .js-submit{grid-column:1 / -1;margin-top:12px}.predictive-search__view-all{display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:12px 18px;border:1px solid #c61e35;border-radius:5px;color:#fff;background:#c61e35;font:700 15px/1.4 var(--body-font-family);text-decoration:none}.predictive-search__view-all:hover{background:#a9142b;color:#fff}.predictive-search__view-all--secondary{border-color:#dce2e9;color:#192538;background:#fff}.predictive-search__view-all--secondary:hover{border-color:#192538;color:#192538;background:#f3f5f7}.predictive-search__view-all>.icon{flex-shrink:0;width:18px;height:18px}.predictive-search__no-results{width:100%;padding:28px;font-size:16px;line-height:1.6}.predictive-search a:focus-visible,.predictive-search button:focus-visible{outline:2px solid #193b65;outline-offset:-2px}.search--speech .search__reset,.search--product-types .search__reset{inset-inline-end:56px}@media(max-width:1023.98px){.predictive-search,.header .predictive-search,.sa-header-match .header__search .predictive-search{inset-inline:0;width:100%;border-inline:0;border-radius:0 0 8px 8px}.predictive-search__heading{padding:8px 12px 8px 20px}.predictive-search__query{font-size:16px}.predictive-search__scroller{padding-inline:0;max-height:var(--search-panel-max-height, calc(100dvh - var(--search-panel-top, 116px) - 62px))}.predictive-search__results{flex-direction:column}.predictive-search__results>tabbed-content{order:-1;padding:0 16px 16px}.predictive-search__tabpanel .predictive-search__list{grid-template-columns:1fr;gap:0}.predictive-result{min-height:128px;padding:14px 4px;gap:16px}.predictive-search__tabpanel .predictive-search__item:not(.js-submit){border-bottom:1px solid #edf0f3}.predictive-result__media{flex-basis:96px;width:96px;height:96px}.predictive-search .predictive-result__title{font-size:15px}.header__search .overlay{background:#0e1b2c7a}.header__search .search__input{font-size:16px}}@media(min-width:1024px)and (max-width:1279px){.predictive-search__heading,.predictive-search__scroller{padding-inline:32px}}@media(prefers-reduced-motion:reduce){.predictive-search *{scroll-behavior:auto}}.predictive-search__footer{max-width:1512px;margin-inline:auto;padding:6px 48px;border-top:1px solid #e4e8ed;background:#fff}@media(min-width:1024px){.predictive-search__footer{display:flex;justify-content:flex-end}.predictive-search__footer .predictive-search__view-all{width:auto;min-width:240px}}@media(min-width:1024px)and (max-width:1279px){.predictive-search__footer{padding-inline:32px}}@media(max-width:1023.98px){.predictive-search__footer{padding:12px 16px}}.predictive-result__media--collection-artwork .predictive-result__image{object-fit:cover;object-position:80% 50%}.predictive-result .price--on-sale .price__current{color:#cd1829}.predictive-search__no-results>p{margin:0}.predictive-search__no-results .search-recovery{margin-bottom:0}@media(max-width:1023.98px){.predictive-search__no-results{padding:20px 16px}}
/*# sourceMappingURL=/cdn/shop/t/30/assets/predictive-search.css.map */
