.bbx-search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none;pointer-events:none;font-family:inherit}.bbx-search-modal.is-open{display:block;pointer-events:auto}.bbx-search-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0006;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.bbx-search-panel{position:absolute;left:50%;right:0;top:50vh;bottom:0;transform:translate(-50%);max-width:680px;width:100%;border-radius:24px 24px 0 0;background:#0f0f14f5;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);box-shadow:0 -12px 40px #0009;padding:16px 16px 20px;display:flex;flex-direction:column;gap:12px;color:#fff}.bbx-search-panel__header{display:flex;align-items:center;gap:8px}.bbx-search-input{flex:1;border:none;outline:none;border-radius:999px;padding:10px 14px;background:#ffffff14;color:#fff;font-size:14px}.bbx-search-input::placeholder{color:#ffffff80}.bbx-search-close{border:none;border-radius:999px;width:32px;height:32px;font-size:16px;background:#ffffff1a;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.bbx-search-close:hover{background:#ffffff2e}.bbx-search-section{background:#ffffff08;border-radius:16px;padding:10px 12px;flex:1;display:flex;flex-direction:column;min-height:0}.bbx-search-section__title{font-size:12px;text-transform:uppercase;letter-spacing:.08em;opacity:.7;margin-bottom:6px}.bbx-search-recent-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:6px}.bbx-search-recent-list li{max-width:100%}.bbx-search-recent-pill{border-radius:999px;padding:6px 10px;font-size:12px;background:#ffffff14;color:#fff;cursor:pointer;white-space:nowrap}.bbx-search-recent-pill:hover{background:#ffffff29}.bbx-search-results{flex:1;overflow-y:auto;padding-right:4px;font-size:13px}.bbx-search-helper{opacity:.7;font-size:12px}.bbx-search-result-main{display:block;padding:8px 10px;border-radius:12px;margin-bottom:6px;text-decoration:none}.bbx-search-result-main-title{font-weight:600;margin-bottom:2px}.bbx-search-result-main-desc{font-size:11px;opacity:.8}.bbx-search-result-main{background:linear-gradient(120deg,#ff7de5,#7dd3ff);color:#111}@media (max-width: 768px){.bbx-search-panel{max-width:100%;left:50%;transform:translate(-50%);border-radius:20px 20px 0 0;top:50vh}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/bbx-search-modal.css.map */
