.bivalta-search-results{position:absolute;top:calc(100% + 12px);left:0;right:0;z-index:300;width:100%;max-height:none;overflow:visible;background:var(--bivalta-surface);border-radius:var(--bivalta-radius-lg);box-shadow:var(--bivalta-shadow-raised-large);opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity var(--bivalta-duration-fast) var(--bivalta-ease),transform var(--bivalta-duration-fast) var(--bivalta-ease),visibility var(--bivalta-duration-fast)}.bivalta-search-results.is-visible{opacity:1;visibility:visible;transform:translateY(0)}.bivalta-search-results.is-loading:before{content:"";position:absolute;top:14px;right:16px;width:17px;height:17px;border:2px solid color-mix(in srgb,var(--bivalta-text-muted) 25%,transparent);border-top-color:var(--bivalta-accent);border-radius:50%;animation:bivalta-search-spin .65s linear infinite}@keyframes bivalta-search-spin{to{transform:rotate(360deg)}}.bivalta-predictive-search{padding:17px}.bivalta-predictive-search__header{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:2px 4px 14px;color:var(--bivalta-text-secondary);font-size:var(--bivalta-search-result-head-d, 10px);font-weight:750;letter-spacing:.06em;text-transform:uppercase}.bivalta-predictive-search__products{display:flex;flex-direction:column;gap:10px}.bivalta-predictive-product{min-height:96px;display:grid;grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px;background:var(--bivalta-surface);color:var(--bivalta-text-primary);border-radius:18px;box-shadow:var(--bivalta-shadow-raised-small);text-decoration:none;transition:transform var(--bivalta-duration-fast) var(--bivalta-ease),box-shadow var(--bivalta-duration-fast) var(--bivalta-ease)}.bivalta-predictive-product:hover{transform:translateY(-1px);box-shadow:var(--bivalta-shadow-raised)}.bivalta-predictive-product__media{width:78px;height:78px;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--bivalta-product-surface);border-radius:14px}.bivalta-predictive-product__image,.bivalta-predictive-product__placeholder{width:100%;height:100%;object-fit:contain;padding:7px}.bivalta-predictive-product__content{min-width:0;display:flex;flex-direction:column;gap:3px}.bivalta-predictive-product__vendor{color:var(--bivalta-text-muted);font-size:var(--bivalta-search-result-vendor-d, 7px);font-weight:800;letter-spacing:.11em;text-transform:uppercase}.bivalta-predictive-product__title{color:var(--bivalta-text-primary);font-size:var(--bivalta-search-result-title-d, 13px);font-weight:760;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bivalta-predictive-product__variant{color:var(--bivalta-text-secondary);font-size:var(--bivalta-search-result-meta-d, 9px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bivalta-predictive-product__meta{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-top:5px}.bivalta-predictive-product__price{color:var(--bivalta-text-primary);font-size:var(--bivalta-search-result-price-d, 12px);font-weight:850}.bivalta-predictive-product__compare{color:var(--bivalta-text-muted);font-size:9px;text-decoration:line-through}.bivalta-predictive-product__availability{position:relative;display:inline-flex;align-items:center;gap:5px;color:var(--bivalta-text-secondary);font-size:var(--bivalta-search-result-meta-d, 9px)}.bivalta-predictive-product__availability:before{content:"";width:6px;height:6px;border-radius:50%}.bivalta-predictive-product__availability.is-available:before{background:var(--bivalta-success)}.bivalta-predictive-product__availability.is-unavailable:before{background:var(--bivalta-error)}.bivalta-predictive-product__arrow{width:37px;height:37px;display:flex;align-items:center;justify-content:center;color:var(--bivalta-text-primary);background:var(--bivalta-surface);border-radius:12px;box-shadow:var(--bivalta-shadow-raised-small)}.bivalta-predictive-product:hover .bivalta-predictive-product__arrow{background:var(--bivalta-accent);color:var(--bivalta-on-accent)}.bivalta-predictive-search__all{min-height:48px;display:flex;align-items:center;justify-content:center;gap:8px;margin-top:13px;padding:11px 15px;color:var(--bivalta-text-primary);background:var(--bivalta-surface);border-radius:15px;box-shadow:var(--bivalta-shadow-inset-small);font-size:var(--bivalta-search-result-all-d, 11px);font-weight:750;text-decoration:none}.bivalta-predictive-search__all:hover{color:var(--bivalta-on-accent);background:var(--bivalta-accent)}.bivalta-predictive-search__empty{min-height:230px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px;text-align:center}.bivalta-predictive-search__empty-icon{width:58px;height:58px;display:flex;align-items:center;justify-content:center;margin-bottom:14px;color:var(--bivalta-accent);background:var(--bivalta-surface);border-radius:18px;box-shadow:var(--bivalta-shadow-raised-small)}.bivalta-predictive-search__empty strong{color:var(--bivalta-text-primary);font-size:15px}.bivalta-predictive-search__empty span{margin-top:5px;color:var(--bivalta-text-secondary);font-size:10px}@media screen and (max-width:990px){.bivalta-search-results{z-index:320;max-height:min(62vh,540px)}}@media screen and (max-width:749px){.bivalta-search-results{position:absolute;top:calc(100% + 8px);left:0;right:0;width:100%;max-height:55vh;margin:0;border-radius:18px}.bivalta-predictive-search{padding:12px}.bivalta-predictive-product{grid-template-columns:66px minmax(0,1fr) auto;min-height:83px;gap:10px;padding:8px}.bivalta-predictive-product__media{width:66px;height:66px}.bivalta-predictive-product__title{font-size:11px}.bivalta-predictive-product__arrow{width:33px;height:33px}}@media screen and (max-width:749px){.bivalta-search-results{top:calc(100% + 6px);max-height:min(48vh,390px);overflow-y:auto;overscroll-behavior:contain;border-radius:15px}.bivalta-predictive-search{padding:8px}.bivalta-predictive-search__header{gap:10px;padding:2px 3px 9px;font-size:var(--bivalta-search-result-head-m, 9px)}.bivalta-predictive-search__products{gap:7px}.bivalta-predictive-product{grid-template-columns:52px minmax(0,1fr) 30px;min-height:68px;gap:8px;padding:7px;border-radius:14px}.bivalta-predictive-product__media{width:52px;height:52px;border-radius:11px}.bivalta-predictive-product__image,.bivalta-predictive-product__placeholder{padding:5px}.bivalta-predictive-product__content{gap:2px}.bivalta-predictive-product__vendor{font-size:var(--bivalta-search-result-vendor-m, 7px)}.bivalta-predictive-product__title{font-size:var(--bivalta-search-result-title-m, 12px);line-height:1.22}.bivalta-predictive-product__variant,.bivalta-predictive-product__availability{font-size:var(--bivalta-search-result-meta-m, 8px)}.bivalta-predictive-product__meta{gap:5px;margin-top:3px}.bivalta-predictive-product__price{font-size:var(--bivalta-search-result-price-m, 12px)}.bivalta-predictive-product__compare{font-size:calc(var(--bivalta-search-result-meta-m, 8px) + 1px)}.bivalta-predictive-product__arrow{width:30px;height:30px;border-radius:10px}.bivalta-predictive-product__arrow svg{width:14px;height:14px}.bivalta-predictive-search__all{min-height:42px;margin-top:8px;padding:8px 11px;border-radius:12px;font-size:var(--bivalta-search-result-all-m, 10px)}.bivalta-predictive-search__empty{min-height:120px;padding:18px}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/bivalta-search.css.map */
