.predictive-search{position:absolute;right:0;top:calc(100% + .75rem);background:var(--color-background);box-shadow:0 0 1rem var(--color-foreground-50);width:clamp(20rem,100%,42rem);overflow:auto;transform:scale(0);border-radius:4px;visibility:hidden;transform-origin:calc(100% - 6rem) -1.5rem;transition-property:transform,visibility,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;z-index:51}@media (min-width: 768px){.logo--middle.search-icon__position-right .predictive-search{right:0}}#predictive-search-results{background:var(--search__background-color);position:relative}#predictive-search-results .tab-content{border-top:.1rem solid var(--color-foreground-8)}#predictive-search-results .item-quantity{display:none}#predictive-search-products-list>li .stock-sku{text-align:right;font-size:.75rem;line-height:1rem;font-weight:600}#predictive-search-products-list>li .stock-sku .stock{font-weight:500;text-decoration-line:underline}#predictive-search-products-list>li:not(.price__sale) .label-hidden{display:flex}#predictive-search-products-list>li:not(.price__sale) .label-hidden .price--compare{padding-left:.5rem;padding-right:.5rem}#predictive-search-articles-list,#predictive-search-pages-list,#predictive-search-collection-list{padding-top:.5rem;padding-bottom:.5rem}#predictive-search-articles-list li a,#predictive-search-pages-list li a,#predictive-search-collection-list li a{overflow-wrap:break-word;padding-left:1.25rem}#predictive-search-collection-list>li,#predictive-search-articles-list>li,#predictive-search-pages-list>li{display:flex;width:-moz-fit-content;width:fit-content}#predictive-search-collection-list>li:hover a,#predictive-search-articles-list>li:hover a,#predictive-search-pages-list>li:hover a{text-decoration-line:underline}#predictive-search-products-list{align-items:flex-start;display:flex;flex-wrap:wrap;padding:.5rem;gap:0}#predictive-search-products-list .grid-item{width:50%;min-width:8rem}@media all and (max-width: 500px){.search--icon .predictive-search{transform-origin:calc(100% - 1.5rem) -1.5rem}}@media all and (min-width: 640px){#predictive-search-products-list .grid-item{width:33%}.predictive-search{transform-origin:calc(100% - 3rem) -1.5rem}}#predictive-search-products-list .item-price{display:block;min-height:auto;width:100%}#predictive-search-products-list squama-item:hover>.item-link .item-title{display:-webkit-box}#predictive-search-products-list .item-price--with-label .label{height:0;overflow:clip;position:absolute;width:0;opacity:0}.predictive-search__heading{position:sticky;top:0;z-index:50;margin-top:0;margin-bottom:0;padding:.5rem 1rem;font-size:1rem;line-height:1.5rem;font-weight:400;border-bottom:.1rem solid var(--color-foreground-8);background:var(--search__background-color)}.predictive-search__heading .search-result-count{color:var(--color-foreground-75)}predictive-search[open] .predictive-search,predictive-search[loading] .predictive-search{transform:scale(1);visibility:visible}predictive-search .spinner{position:absolute;right:.625rem;top:.625rem;height:1.5rem;width:1.5rem}predictive-search:not([loading]) .predictive-search__heading .spinner,predictive-search:not([loading]) .predictive-search__loading-state,predictive-search:not([loading]) .predictive-search-status__loading{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}.predictive-search__item{display:block;padding:.5rem;text-decoration:none}.predictive-search__item .price--unit{display:none}.predictive-search__item-content{width:100%}.predictive-search_action-view-all{border-top:.1rem solid var(--color-foreground-8);background-color:var(--color-background);position:sticky;bottom:0;display:flex;justify-content:center}.predictive-search_action-view-all button{display:flex;width:-moz-fit-content;width:fit-content;flex-direction:row;font-size:1rem;line-height:1.5rem;text-decoration-line:none}.predictive-search_action-view-all button:hover,.predictive-search_action-view-all button:focus{box-shadow:none!important}@media all and (max-width: 989px){#predictive-search-products-list [data-mode=grid]{flex-wrap:wrap}}@media only screen and (min-width: 990px){.logo--left .predictive-search{transform-origin:calc(100% - 1.5rem) -1.5rem}.logo--middle.search-icon__position-left .predictive-search{transform-origin:1.5rem -1.5rem;left:0}.logo--middle .predictive-search{width:clamp(20rem,100vw,34rem)}}@media all and (min-width: 1200px){#predictive-search-products-list .grid-item{width:25%}}predictive-search[open] .search--collapsed .predictive-search,predictive-search[loading] .search--collapsed .predictive-search{max-width:calc(100vw - 6rem);left:auto;right:0;width:34rem}@media (min-width: 990px){predictive-search[open] .search--collapsed .predictive-search,predictive-search[loading] .search--collapsed .predictive-search{width:42rem}}:where(.search-tabs-wrapper){display:flex;gap:.75rem;padding:.5rem 1rem;width:100%;max-width:-moz-fit-content;max-width:fit-content;text-transform:uppercase}.search-tabs-wrapper h6{border:none;background:transparent;font-weight:600;font-size:1.25rem}:where(.search-tabs-wrapper :is([role=tab]>label)){position:relative}:where(.search-tabs-wrapper :is([role=tab]>label)):after{content:"";position:absolute;bottom:0;left:0;right:0;width:calc(100% - .75rem);height:1px;margin:0 auto;background-color:var(--color-foreground-50);opacity:0;transition:opacity .3s,transform .3s}:where(.search-tabs-wrapper :is(label)):hover:after,:where(.search-tabs-wrapper :is(label)):focus:after{opacity:1;transform:translate3d(0,1px,0)}:where(.search-tabs-wrapper :is(label)):hover,:where(.search-tabs-wrapper :is(label)):focus{cursor:pointer;opacity:1}:where(.search-tabs-wrapper :is(label:not(.tab-label__active))){opacity:.5}@media all and (max-width: 989px){.search-tabs-wrapper{display:none}}@media all and (min-width: 990px){search-results-tabs .tab-content~.tab-content{display:none}search-results-tabs .tab-content~.tab-content.tab-content__active{display:block}}filter-category :is(.select__results-options){max-height:20rem;overflow-y:auto}.select__results-options>li:hover,.select__results-options>li:focus{cursor:pointer;background:var(--color-foreground-10)}.search-filter-wrapper>button>span:first-letter{text-transform:capitalize}.search-filter-wrapper>button:focus:not(:focus-visible){box-shadow:none}.select__results-options{width:clamp(13rem,50vw,16rem)}.select__results-options a.active{color:var(--color-link);background:var(--color-foreground-4)}
/*# sourceMappingURL=/cdn/shop/t/18/assets/component-predictive-search.css.map */
