:where(.old-2026) .predictive-search{--vertical-image-gap: 3rem;position:relative;z-index:3;top:0;left:-.1rem;display:none;width:calc(100% + .2rem);background-color:var(--search-modal-background)}@media screen and (min-width:990px){:where(.old-2026) .predictive-search{--vertical-image-gap: 5rem}}:where(.old-2026) .predictive-search .link--text,:where(.old-2026) .predictive-search .price--on-sale .price-item--regular{color:inherit}:where(.old-2026) .predictive-search .link--text:hover{color:oklch(from var(--search-modal-color) l c h / .75)}:where(.old-2026) .predictive-search--search-template{z-index:3}:where(.old-2026) .predictive-search--header{overflow-y:auto}@media screen and (max-width:989px){:where(.old-2026) .predictive-search{overflow-y:auto;-webkit-overflow-scrolling:touch}}@media screen and (min-width:750px){:where(.old-2026) .predictive-search{border-top:none}}:where(.old-2026) predictive-search[open] .predictive-search,:where(.old-2026) predictive-search[loading] .predictive-search{display:block}@media screen and (min-width:750px){:where(.old-2026) predictive-search .predictive-search{display:block}}:where(.old-2026) .predictive-search__heading{border-bottom:.1rem solid oklch(from var(--current-text) l c h / .08);font-size:1.2rem;text-transform:uppercase;margin:0 auto;padding:1.5rem 0 .75rem;display:flex;justify-content:space-between;align-items:center;width:calc(100% - 4rem);color:var(--current-text)}:where(.old-2026) predictive-search .spinner{--current-text: var(--search-modal-color);width:1.5rem;height:1.5rem;line-height:0}:where(.old-2026) .predictive-search__heading .spinner{margin:0 .2rem 0 2rem}:where(.old-2026) predictive-search:not([loading]) .predictive-search__heading .spinner,:where(.old-2026) predictive-search:not([loading]) .predictive-search__loading-state,:where(.old-2026) predictive-search:not([loading]) .predictive-search-status__loading{display:none}:where(.old-2026) predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}:where(.old-2026) predictive-search[loading] .predictive-search__heading~.predictive-search__loading-state{display:none}:where(.old-2026) .predictive-search__list-item--term{border-bottom:.1rem solid oklch(from var(--current-text) l c h / .08)}:where(.old-2026) .predictive-search__list-item[aria-selected=true]>*,:where(.old-2026) .predictive-search__list-item:hover>*{color:var(--current-text);background-color:oklch(from var(--current-text) l c h / .04)}:where(.old-2026) .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading,:where(.old-2026) .predictive-search__list-item:hover .predictive-search__item-heading{text-decoration:underline;text-underline-offset:.3rem}:where(.old-2026) .predictive-results__text-link-item{display:flex;padding:1rem 0;text-align:left;text-decoration:none;width:100%;line-height:1.2;color:inherit}:where(.old-2026) .predictive-results__text-link-item mark{font-style:normal;font-weight:var(--font-weight-body, 400);background:0;color:inherit}:where(.old-2026) .predictive-results__product-link,:where(.old-2026) .predictive-results__content-link{display:grid;grid-template-columns:9rem 1fr;column-gap:1.1rem;grid-template-areas:"product-image product-content";text-decoration:none}:where(.old-2026) .predictive-search__item-content{grid-area:product-content;display:flex;flex-direction:column}:where(.old-2026) .predictive-search__item-vendor{font-size:.9rem}:where(.old-2026) .predictive-search__item-heading{margin:0;color:inherit}:where(.old-2026) .predictive-search__item .price{color:var(--current-text);font-size:1.2rem}:where(.old-2026) .predictive-search__item-vendor+.predictive-search__item-heading,:where(.old-2026) .predictive-search .price{margin-top:.5rem;color:inherit}:where(.old-2026) .predictive-results__image-outer{grid-area:product-image;background:var(--light-bg-images);align-self:start}:where(.old-2026) .predictive-results__image-outer:empty{display:block;align-self:auto;aspect-ratio:1}:where(.old-2026) .predictive-results__image{object-fit:contain;max-width:100%;height:auto;mix-blend-mode:multiply;display:block}:where(.old-2026) .predictive-results{--mini-gap: 3%;--big-gap: 10%;padding:3rem;background:var(--header-background-color-old-2026);display:grid;row-gap:5rem}@media screen and (min-width:750px){:where(.old-2026) .predictive-results{grid:"spot1 . spot2 empty-big products products products" auto "content-header content-header content-header empty-big products products products" auto "spot3 . spot4 empty-big products products products" auto "cta cta cta cta cta cta cta" auto / 1fr var(--mini-gap) 1fr var(--big-gap) 1fr var(--mini-gap) 1fr;gap:0;padding-inline:calc(var(--big-gap) / 2)}}@media screen and (min-width:1800px){:where(.old-2026) .predictive-results{--big-gap: 15%}}@media(hover:none)and (pointer:coarse){:where(.old-2026) .predictive-results{padding-bottom:6rem}}:where(.old-2026) .predictive-results--predefined{display:none}@media screen and (min-width:750px){:where(.old-2026) .predictive-results--predefined{display:grid}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__products{grid-area:products;position:relative}}:where(.old-2026) .predictive-results__vertical-ruler{grid-area:empty-big;position:relative;place-items:center;display:none}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__collections:not(:empty)~.predictive-results__vertical-ruler,:where(.old-2026) .predictive-results__products:not(:empty)~.predictive-results__vertical-ruler,:where(.old-2026) .predictive-results__articles-pages:not(:empty)~.predictive-results__vertical-ruler,:where(.old-2026) .predictive-results__suggestions:not(:empty)~.predictive-results__vertical-ruler{display:grid}}:where(.old-2026) .predictive-results__vertical-ruler:before{content:"";top:0;left:0;width:.1rem;height:100%;background:currentcolor}:where(.old-2026) .predictive-results__cta{text-align:center}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__cta{grid-area:cta;padding-top:3rem}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__suggestions{grid-area:spot1}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__collections{grid-area:spot2}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__articles-pages{grid-area:spot1}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages{display:contents}}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages .predictive-results__type-header{grid-area:content-header;margin-top:5rem}}:where(.old-2026) .predictive-results__type-header{text-transform:uppercase;font-size:1rem;margin:0 0 1.1rem;letter-spacing:.2rem;color:inherit}:where(.old-2026) .predictive-results__results-list--products{display:grid;grid-template-columns:1fr;gap:3rem}@media screen and (min-width:990px){:where(.old-2026) .predictive-results__results-list--products{grid-template-columns:1fr 1fr;gap:5rem calc(var(--mini-gap) * 2)}}:where(.old-2026) .predictive-results__results-list--content{display:grid;grid-template-columns:1fr;grid-auto-flow:row;gap:var(--vertical-image-gap)}@media screen and (min-width:750px){:where(.old-2026) .predictive-results__results-list--content{align-self:start}}@media screen and (min-width:990px){:where(.old-2026) .predictive-results__results-list--content{grid-template-columns:1fr;column-gap:var(--mini-gap)}}:where(.old-2026) .predictive-results__articles-pages .predictive-results__results-list--content{grid-auto-flow:row}:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages .predictive-results__results-list--content{grid-auto-flow:row;gap:var(--vertical-image-gap);grid-column:1 / span 3;grid-row:3}@media screen and (min-width:990px){:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages .predictive-results__results-list--content{display:contents}}@media screen and (min-width:990px){:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages .predictive-results__item:nth-child(1){grid-area:spot3}}@media screen and (min-width:990px){:where(.old-2026) .predictive-results__suggestions~.predictive-results__articles-pages .predictive-results__item:nth-child(2){grid-area:spot4}}:where(.old-2026) .predictive-results__cta-button{--color-button: var(--search-modal-color);gap:.8rem;color:inherit}:where(.old-2026) .predictive-results__no-results{padding:5rem;text-align:center;background-color:color-mix(in srgb,var(--header-background-color-old-2026) 75%,#000000);display:grid;grid:"empty1 no-result-text empty2" auto / 1fr auto 1fr}:where(.old-2026) .predictive-results__no-results span{grid-area:no-result-text}
