predictive-search[open] .overlay{z-index:30}.header__search>predictive-search{width:100%;min-width:0;flex:1 1 0%}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__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:last-child{margin-bottom:0}.predictive-result__sub-title{margin-top:.4rem;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(max-width:768.98px){.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:769px){.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:1024px){.predictive-search{padding-top:68px}}.predictive-search__starter,.predictive-search__grouped{padding:24px}.predictive-search__starter-grid,.predictive-search__grouped-grid{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:28px}.predictive-search__eyebrow{margin:0 0 8px;padding-bottom:8px;border-bottom:1px solid rgba(var(--text-color)/.18);font-size:.75rem;font-weight:700;letter-spacing:0;line-height:1.4;text-transform:uppercase}.predictive-search__quick-list,.predictive-search__category-grid,.predictive-search__product-grid,.predictive-search__text-list{margin:0;padding:0;list-style:none}.predictive-search__quick-link,.predictive-search__category-link,.predictive-search__text-link{display:flex;min-height:42px;align-items:center;gap:10px;padding:9px 8px;border-radius:4px;color:currentColor;line-height:1.35;text-decoration:none}.predictive-search__quick-link .icon{width:18px;height:18px;flex:0 0 18px}.predictive-search__category-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px}.predictive-search__category-link{justify-content:space-between}.predictive-search__category-link .icon{width:14px;flex:0 0 14px}.predictive-search__grouped-grid{grid-template-columns:minmax(190px,.7fr) minmax(0,1.3fr)}.predictive-search__grouped-grid--products-only{grid-template-columns:minmax(0,1fr)}.predictive-search__grouped-side{padding-inline-end:24px;border-inline-end:1px solid rgba(var(--text-color)/.14)}.predictive-search__group+.predictive-search__group{margin-top:22px}.predictive-search__product-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.predictive-search__product-grid .predictive-result{height:100%;padding:10px;border:1px solid rgba(var(--text-color)/.12);border-radius:6px}.predictive-search__product-grid .predictive-result__media{flex-basis:64px;width:64px;height:64px;margin-inline-end:12px}.predictive-search__product-grid .predictive-result__media img{width:100%;height:100%;object-fit:contain}.predictive-search__product-grid .predictive-result__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.9rem;line-height:1.35}.predictive-search__grouped .predictive-search__view-all{margin-top:16px;padding:14px 8px 0;border-top:1px solid rgba(var(--text-color)/.14);font-weight:700}@media(max-width:768.98px){.predictive-search__starter,.predictive-search__grouped{padding:18px var(--gutter) 24px}.predictive-search__starter-grid,.predictive-search__grouped-grid{grid-template-columns:minmax(0,1fr);gap:22px}.predictive-search__grouped-side{padding-inline-end:0;padding-bottom:18px;border-inline-end:0;border-bottom:1px solid rgba(var(--text-color)/.14)}.predictive-search__product-grid{grid-template-columns:minmax(0,1fr)}.predictive-search__group--suggestions .predictive-search__item:nth-child(n+4),.predictive-search__group--collections .predictive-search__item:nth-child(n+4){display:none}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/predictive-search.css.map */
