predictive-search[open] .overlay{z-index:30}predictive-search[open] .search__form{z-index:32}predictive-search[open] .search__input{background-color:rgba(var(--bg-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.header predictive-search[open] .search__input{background-color:rgba(var(--bg-color));box-shadow:inset 0 0 0 1px rgb(var(--text-color))}.search__reset{right:12px;padding:10px}[dir=rtl] .search__reset{right:auto;left:63px}[dir=rtl] .search__reset:after{right:auto;left:-8px}.predictive-search{--heading-color: var(--text-color);display:none;top:-12px;left:calc(var(--gutter) * -1);width:100vw;padding-top:60px;border-radius:8px}.header .predictive-search{top:0}predictive-search[open] .predictive-search{display:block;z-index:31}.predictive-search .tablist{position:-webkit-sticky;position:sticky;z-index:1;top:0}.predictive-search .tablist__scroller{margin-inline-start:var(--gutter);padding:8px 0}.predictive-search__tabpanel{margin-top:8px}.predictive-search__results tabbed-content{font-size:.875rem;line-height:1.45}.predictive-search__results tabbed-content .tablist__tab{padding:.875rem 0 .75rem;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:#696777;font-size:.8125rem;font-weight:600;line-height:1.4}.predictive-search__results tabbed-content .tablist__tab[aria-selected=true]{border-bottom-color:currentColor;background:transparent;color:var(--menu-text, #1f2236)}.predictive-search__results tabbed-content .tablist__tab:hover{color:var(--menu-accent, #2a2756)}.predictive-search__results tabbed-content .tablist__scroller{gap:1.25rem;margin-inline-start:0;padding:0 1rem;border-bottom:1px solid #e9e7ef;overflow-x:auto;scrollbar-width:none}.predictive-search__results tabbed-content .tablist__scroller::-webkit-scrollbar{display:none}.predictive-search__results tabbed-content .predictive-result__title{font-family:inherit;font-size:.875rem;font-weight:500;line-height:1.45}.predictive-search__results tabbed-content .predictive-result__sub-title{font-size:.75rem;line-height:1.4}.predictive-search__results tabbed-content .price,.predictive-search__results tabbed-content .price__current{font-size:.875rem}.predictive-search__results tabbed-content .predictive-search__view-all{font-size:.8125rem}.predictive-search__results .predictive-search__tabpanel--collections .predictive-search__list{margin:0;padding:.25rem .75rem .75rem}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result{align-items:center;gap:.75rem;padding:.625rem .5rem;border-radius:.5rem;color:var(--menu-text, #1f2236)}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result__media{flex:0 0 44px;width:44px;height:44px;margin:0;overflow:hidden;border-radius:.375rem;background:#f5f4f8}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result__media>img,.predictive-search__results .predictive-search__tabpanel--collections .predictive-result__media>svg{display:block;width:100%;height:100%;max-height:none;margin:0;object-fit:cover}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result__info{min-width:0}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result__title{margin:0;text-transform:none}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result>.icon{position:static;flex:0 0 14px;width:14px;height:14px;margin:0;opacity:.5}.predictive-search__results .predictive-search__tabpanel--collections .predictive-search__item:hover,.predictive-search__results .predictive-search__tabpanel--collections .predictive-search__item[aria-selected=true]{background:transparent}.predictive-search__results .predictive-search__tabpanel--collections .predictive-result:hover,.predictive-search__results .predictive-search__tabpanel--collections .predictive-search__item[aria-selected=true] .predictive-result{background:#f7f6fa}.predictive-search__results .predictive-search__tabpanel--collections .predictive-search__view-all{padding:.875rem .5rem}.predictive-search__item:not(.js-submit):hover,.predictive-search__item[aria-selected=true]{background-color:rgba(var(--text-color)/.04)}.predictive-search__view-all{padding:24px var(--gutter) 40px;color:currentColor;line-height:1.75}.predictive-search__view-all>.icon{width:16px;margin-inline-start:8px;vertical-align:middle}.predictive-search__no-results{padding:16px var(--gutter) 24px}.predictive-result{padding:16px var(--gutter);color:var(--text-color)}.predictive-result__media{flex:0 0 56px;width:56px;margin-inline-end:calc(4 * var(--space-unit))}.predictive-result__media img{max-height:100px;object-fit:contain}.predictive-result__title{text-transform:capitalize}.predictive-result__title:last-child{margin-bottom:0}.predictive-result__sub-title{margin-top:.25rem;color:rgba(var(--text-color)/.8)}.cc-main-search .predictive-result__title{font-size:1em}.search--speech .search__reset,.search--product-types .search__reset{right:56px}.search--speech .search__reset:after,.search--product-types .search__reset:after{content:"";position:absolute;top:10px;right:-1px;width:1px;height:24px;background-color:rgba(var(--text-color)/.3)}[dir=rtl] .search--speech .search__reset,[dir=rtl] .search--product-types .search__reset{right:auto}[dir=rtl] .search--speech .search__reset:after,[dir=rtl] .search--product-types .search__reset:after{right:auto;left:-8px}predictive-search .search__input{padding-inline-end:95px}.header__grid--centered-logo .search__input:not(.search__input--dirty){padding-inline-end:54px}.predictive-search__scroller{max-height:66vh}@media not (min-width:48rem){.header__search .overlay{z-index:900;background-color:#0006}.header .predictive-search{top:-20px}predictive-search .search__input:not(.search__input--dirty){padding-inline-end:54px}predictive-search .tablist{top:-1px}.predictive-search .predictive-result__title{padding-top:0}}@media(min-width:48rem){.predictive-search{left:-12px;width:calc(100% + 24px);padding-top:63px}.predictive-search .tablist__scroller{margin-inline-start:var(--gutter-md)}.header .predictive-search{top:-12px}.predictive-result,.predictive-search__view-all,.predictive-search__no-results{padding-right:36px;padding-left:36px}.predictive-search__view-all{padding-bottom:calc(8 * var(--space-unit))}}@media(min-width:64rem){.predictive-search{padding-top:68px}}
/*# sourceMappingURL=/cdn/shop/t/128/assets/predictive-search.css.map */
