.search-popup{position:fixed;top:0;left:0;right:0;background:var(--bg);z-index:200;transform:translateY(-100%);transition:transform .3s ease;box-shadow:0 16px 40px #0000002e;padding:28px 0 40px}.search-popup[data-open=true]{transform:translateY(0)}.search-popup__inner{max-width:920px;margin:0 auto;padding:0 24px}.search-popup__header{display:flex;align-items:center;gap:16px;padding-bottom:16px;border-bottom:1px solid var(--sand)}.search-popup__input{flex:1;border:0;background:transparent;outline:none;font-family:var(--font-display);font-style:italic;font-weight:500;font-size:28px;color:var(--ink)}.search-popup__input::placeholder{color:var(--ink-soft);opacity:.7}.search-popup__close{background:transparent;border:0;cursor:pointer;color:var(--ink);padding:8px;border-radius:var(--radius-pill);transition:background-color .15s ease}.search-popup__close:hover{background:var(--sand-soft)}.search-popup__suggestions{padding-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:32px}.search-section__title{font-family:var(--font-body);font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--sage);margin-bottom:14px}.search-chips{display:flex;flex-wrap:wrap;gap:8px}.search-chip{display:inline-block;padding:8px 14px;border-radius:var(--radius-pill);background:var(--sand-soft);color:var(--ink);font-family:var(--font-body);font-size:14px;transition:background-color .15s ease,color .15s ease}.search-chip:hover{background:var(--terra);color:#fff}.search-popup__products{display:grid;grid-template-columns:1fr 1fr 1fr;gap:12px}.search-popup__products .product-card{gap:4px}.search-popup__products .product-image{aspect-ratio:1;margin-bottom:0}.search-popup__products .product-title{font-size:13px;line-height:1.3}.search-popup__products .product-price{font-size:14px}@media(max-width:768px){.search-popup__suggestions{grid-template-columns:1fr;gap:24px}.search-popup__input{font-size:22px}.search-popup__products{grid-template-columns:1fr 1fr}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/search-popup-lp.css.map */
