.search-form--modal .predictive-search{min-height:0;margin-top:var(--space-8)}.search-form--modal .predictive-search__content,.search-form--modal .predictive-search__results{display:flex;flex-direction:column;min-height:0}.search-form--page .predictive-search{position:absolute;top:calc(100% + var(--space-4));right:0;left:0;z-index:2;overflow:hidden;border:1px solid var(--ink);border-radius:var(--radius-tile);background-color:var(--paper)}.search-form--page .predictive-search__list{max-height:min(60vh,48rem)}.predictive-search__loader{padding:var(--space-12)}.predictive-search__list{min-height:0;margin:0;padding:0;overflow-y:auto;overscroll-behavior:contain;list-style:none}.predictive-search__option{cursor:pointer}.predictive-search__item{display:grid;grid-template-columns:4.8rem minmax(0,1fr);align-items:center;gap:var(--space-12);padding:var(--space-8) var(--space-12);color:var(--ink);text-decoration:none}.predictive-search__media{position:relative;aspect-ratio:4 / 5;overflow:hidden;background-color:color-mix(in srgb,var(--ink) 4%,var(--paper))}.predictive-search__image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover}.predictive-search__info{display:grid;gap:var(--space-4);min-width:0}.predictive-search__name{font-size:1.4rem;line-height:1.3;text-transform:lowercase}.predictive-search__sold-out{font-size:1.2rem;line-height:1.3;text-transform:lowercase}.predictive-search__item--all{display:block;padding:var(--space-12);border-top:1px solid var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.predictive-search__option[aria-selected=true]>.predictive-search__item,.predictive-search__option[aria-selected=true]>product-component>.predictive-search__item{background-color:color-mix(in srgb,var(--drop) 15%,var(--paper));box-shadow:inset .3rem 0 0 var(--ink)}.predictive-search__option[aria-selected=true] .predictive-search__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}@media(hover:hover){.predictive-search__item:hover{background-color:color-mix(in srgb,var(--drop) 15%,var(--paper));box-shadow:inset .3rem 0 0 var(--ink)}.predictive-search__item:hover .predictive-search__name{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}}@media(forced-colors:active){.predictive-search__option[aria-selected=true] .predictive-search__item{outline:.2rem solid Highlight;outline-offset:-.2rem}}.predictive-search__empty{margin:0;padding:var(--space-12);font-weight:700}.predictive-search__type,.predictive-search__note{display:none}.search-form--menu .predictive-search{padding-top:var(--space-8)}.search-form--menu .predictive-search__loader{justify-content:flex-start;padding:var(--space-12) 0}.search-form--menu .predictive-search__list{display:flex;flex-direction:column;gap:var(--space-8);overflow:visible}.search-form--menu .predictive-search__item{grid-template-columns:5.8rem minmax(0,1fr);gap:1.4rem;padding:var(--space-8);border-radius:var(--radius-tile-lg);background-color:var(--field-dark-2);color:var(--paper)}.search-form--menu .predictive-search__media{width:5.8rem;height:6.6rem;aspect-ratio:auto;border-radius:var(--radius-thumb-lg);background-color:var(--photo-empty)}.search-form--menu .predictive-search__info{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name price" "type price";align-items:center;column-gap:var(--space-8);row-gap:0}.search-form--menu .predictive-search__name{grid-area:name;font-size:1.7rem;font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:1.1}.search-form--menu .predictive-search__info .price{grid-area:price;padding-right:var(--space-8);color:var(--paper);line-height:1;text-align:right}.search-form--menu .price__old{display:block;margin:0 0 var(--space-4);color:var(--on-dark-muted)}.search-form--menu .predictive-search__sold-out{display:none}.search-form--menu .predictive-search__type{display:block;grid-area:type;margin-top:.6rem;color:var(--on-dark-muted);font-family:var(--font-mono);font-size:1.2rem;line-height:1;text-transform:lowercase}.search-form--menu .predictive-search__item--all{display:flex;align-items:center;min-height:4.4rem;padding:var(--space-8) var(--space-16);border-top:0;background-color:transparent;font-family:var(--font-mono);font-size:1.3rem}.search-form--menu .predictive-search__option[aria-selected=true]>.predictive-search__item,.search-form--menu .predictive-search__option[aria-selected=true]>product-component>.predictive-search__item{background-color:var(--field-dark);box-shadow:none;outline:.2rem solid var(--paper);outline-offset:-.2rem}@media(hover:hover){.search-form--menu .predictive-search__item:hover{background-color:var(--field-dark);box-shadow:none;outline:.2rem solid var(--paper);outline-offset:-.2rem}}.search-form--menu .predictive-search__empty{display:none}.search-form--menu .predictive-search__note{display:block;padding-top:1rem;color:var(--paper);font-size:2.8rem;line-height:1.15}.predictive-search__note .predictive-search__suggestion[href]{--link-semicolon: none;color:inherit;text-decoration:underline;text-decoration-thickness:.1rem;text-underline-offset:.3rem}@media screen and (max-width:749px){.predictive-search__media.predictive-search__media--cutout{background-color:var(--thumb-colour, var(--paper-warm))}.predictive-search__media--cutout .predictive-search__image{top:11%;right:11%;bottom:11%;left:11%;width:78%;height:78%;object-fit:contain}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/component-predictive-search.css.map */
