.psearch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:block;visibility:hidden;transition:visibility 0s linear var(--duration)}.psearch[data-open]{visibility:visible;transition-delay:0s}.psearch__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#4d2e2461;opacity:0;transition:opacity var(--ease)}.psearch[data-open] .psearch__scrim{opacity:1}.psearch__panel{position:absolute;inset-block-start:0;inset-inline:0;display:flex;flex-direction:column;max-height:100svh;margin-inline:auto;background-color:var(--color-cream);box-shadow:var(--shadow-m);transform:translateY(-101%);transition:transform var(--ease);will-change:transform}.psearch[data-open] .psearch__panel{transform:translateY(0)}.psearch__panel:focus{outline:none}.psearch__form{display:flex;align-items:center;gap:var(--space-1);flex:none;padding:var(--space-1) var(--space-2) var(--space-1) var(--space-3);border-block-end:1px solid var(--color-hairline)}.psearch__icon{display:inline-flex;flex:none;color:var(--color-ink-muted)}.psearch__input{flex:1 1 auto;min-width:0;min-height:52px;border:0;border-radius:0;padding:0;background:none;font-family:var(--font-body);font-size:var(--text-s);color:var(--color-heading);-webkit-appearance:none;appearance:none}.psearch__input::placeholder{color:var(--color-ink-muted);opacity:1}.psearch__input:focus{outline:none}.psearch__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.psearch__close{display:inline-flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;border-radius:var(--radius-pill);color:var(--color-ink);transition:background-color var(--ease),color var(--ease)}.psearch__close:hover{background-color:var(--color-surface);color:var(--color-cocoa)}.psearch[data-loading] .psearch__form{border-block-end-color:var(--color-accent)}.psearch__results{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain}.psearch__results:empty{display:none}.psearch__list{list-style:none;margin:0;padding:0}.psearch__group{padding:var(--space-2) var(--space-3) var(--space-half)}.psearch__group-label{display:block}.psearch__link{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:var(--space-2);min-height:44px;padding:var(--space-1) var(--space-3);text-decoration:none;color:var(--color-ink);transition:background-color var(--ease)}.psearch__link:hover,.psearch__link:focus-visible{background-color:var(--color-surface)}.psearch__link--plain{display:flex;align-items:center;padding-block:var(--space-1)}.psearch__media{display:block;overflow:hidden;border-radius:var(--radius-s);background-color:var(--color-surface)}.psearch__img{display:block;width:100%;height:auto;aspect-ratio:4 / 5;object-fit:cover}.psearch__body{display:flex;flex-direction:column;gap:1px;min-width:0}.psearch__title{overflow:hidden;font-size:var(--text-s);font-weight:var(--weight-medium);line-height:var(--leading-snug);color:var(--color-heading);text-overflow:ellipsis;white-space:nowrap}.psearch__price{font-size:var(--text-xs);color:var(--color-ink-muted);font-variant-numeric:tabular-nums}.psearch__all{display:block;padding:var(--space-2) var(--space-3) calc(var(--space-3) + env(safe-area-inset-bottom));border-block-start:1px solid var(--color-hairline);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-wide);text-transform:uppercase;text-decoration:none;color:var(--color-cocoa);transition:background-color var(--ease)}.psearch__all:hover,.psearch__all:focus-visible{background-color:var(--color-surface)}.psearch__empty{padding:var(--space-3);font-size:var(--text-xs);color:var(--color-ink-muted)}@media screen and (min-width:750px){.psearch__panel{max-width:720px;max-height:min(80svh,640px);border-end-start-radius:var(--radius-l);border-end-end-radius:var(--radius-l)}.psearch__form{padding-inline:var(--space-3) var(--space-2)}.psearch__input{min-height:60px;font-size:var(--text-m)}}@media(prefers-reduced-motion:reduce){.psearch,.psearch__panel,.psearch__scrim{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/165/assets/predictive-search.css.map */
