:root{--flinq-ls-pink:#ef1261;--flinq-ls-text:#34425a;--flinq-ls-muted:#8d97a8;--flinq-ls-soft:#f5f6f8;--flinq-ls-border:#e7e9ee;--flinq-ls-radius:5px}.flinq-live-search,.flinq-live-search *{box-sizing:border-box}.flinq-live-search{width:100%;max-width:520px;position:relative;z-index:100001;font-family:inherit}.flinq-ls-input-wrap{position:relative;width:100%}.flinq-ls-input{width:100%;height:40px;padding:0 82px 0 20px!important;border:0!important;border-radius:5px!important;background:#fff!important;color:var(--flinq-ls-text)!important;font:inherit!important;outline:none!important;box-shadow:none!important;-webkit-appearance:none}.flinq-ls-input::placeholder{color:#a5adbb;opacity:1}.flinq-ls-submit,.flinq-ls-clear,.flinq-ls-mobile-back,.flinq-ls-clear-recent{appearance:none;border:0;background:transparent;cursor:pointer;font:inherit}.flinq-ls-submit{position:absolute;right:5px;top:5px;width:36px;height:36px;border-radius:5px;background:var(--flinq-ls-pink);display:grid;place-items:center}.flinq-ls-submit svg{width:19px;height:19px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}.flinq-ls-clear{position:absolute;right:46px;top:50%;transform:translateY(-50%);color:#747b86;font-size:22px;line-height:1}.flinq-ls-panel{position:absolute;left:50%;top:calc(100% + 10px);transform:translateX(-50%);width:min(680px, calc(100vw - 30px));max-height:min(690px, calc(100vh - 130px));overflow-y:auto;overscroll-behavior:contain;background:#fff;border-radius:5px;padding:18px 20px 20px;box-shadow:0 20px 60px rgba(0,0,0,.20);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .14s ease,transform .14s ease,visibility .14s}.flinq-live-search.is-open .flinq-ls-panel{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%) translateY(0)}.flinq-ls-section-head{min-height:28px;display:flex;align-items:center;justify-content:space-between;color:#9099aa;text-transform:uppercase;letter-spacing:.04em;font-size:12px;margin-bottom:9px}.flinq-ls-section-head strong{color:inherit}.flinq-ls-clear-recent{color:#9099aa;text-transform:none;letter-spacing:0;font-size:12px}.flinq-ls-recent-section{margin-bottom:14px}.flinq-ls-recent-list{display:grid;gap:3px}.flinq-ls-recent-item{width:100%;border:0;background:transparent;text-align:left;color:var(--flinq-ls-text);padding:7px 8px 7px 30px;position:relative;cursor:pointer;border-radius:5px}.flinq-ls-recent-item:hover{background:var(--flinq-ls-soft)}.flinq-ls-recent-item::before{content:"◷";position:absolute;left:8px;color:#b1b8c4}.flinq-ls-popular-list,.flinq-ls-results-list{display:grid;gap:7px}.flinq-ls-item{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;align-items:center;text-decoration:none!important;color:var(--flinq-ls-text)!important;border-radius:5px;padding:7px 9px;min-height:64px;transition:background .12s ease}.flinq-ls-popular-list .flinq-ls-item{background:var(--flinq-ls-soft)}.flinq-ls-item:hover{background:#eff1f5}.flinq-ls-thumb{width:52px;height:52px;object-fit:cover;border-radius:5px;background:#fff;border:1px solid var(--flinq-ls-border)}.flinq-ls-item-main{min-width:0}.flinq-ls-title{color:var(--flinq-ls-text);font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.flinq-ls-results .flinq-ls-title{margin-bottom:4px}.flinq-ls-highlight{background:#fff5a9;border-radius:5px;padding:0 1px}.flinq-ls-prices{display:flex;gap:8px;align-items:baseline;flex-wrap:wrap;font-size:13px}.flinq-ls-price-now{color:#000;font-weight:700}.flinq-ls-price-was{color:#000;font-size:12px}.flinq-ls-price-was del{text-decoration-thickness:1px}.flinq-ls-loader,.flinq-ls-empty{color:var(--flinq-ls-muted);padding:18px 8px;text-align:center}.flinq-ls-view-all{margin-top:13px;display:block;text-align:center;background:#52B526;color:#fff!important;text-decoration:none!important;padding:11px 14px;border-radius:5px;font-weight:600}.flinq-ls-backdrop{position:fixed;inset:0;background:rgba(18,26,38,.55);z-index:100000}.flinq-ls-mobile-back{display:none}body.flinq-ls-lock{overflow:hidden}@media (max-width:767px){.flinq-ls-backdrop{background:rgba(18,26,38,.7)}.flinq-live-search.is-open{position:fixed;inset:0;max-width:none;width:100%;height:100dvh;background:#fff;z-index:100002;padding:14px 12px;display:grid;grid-template-columns:40px 1fr;grid-template-rows:48px 1fr;column-gap:4px}.flinq-live-search.is-open .flinq-ls-mobile-back{display:grid;place-items:center;grid-column:1;grid-row:1;font-size:34px;color:var(--flinq-ls-text)}.flinq-live-search.is-open .flinq-ls-input-wrap{grid-column:2;grid-row:1}.flinq-live-search.is-open .flinq-ls-input{height:40px}.flinq-live-search.is-open .flinq-ls-submit{width:32px;height:32px;top:5px;right:5px}.flinq-live-search.is-open .flinq-ls-panel{grid-column:1 / -1;grid-row:2;position:static;width:100%;max-height:none;height:100%;transform:none;box-shadow:none;border-radius:0;padding:12px 16px 24px}.flinq-live-search.is-open .flinq-ls-panel{opacity:1;visibility:visible;pointer-events:auto}.flinq-ls-item{grid-template-columns:56px minmax(0,1fr);min-height:68px}.flinq-ls-thumb{width:56px;height:56px}.flinq-ls-title{font-size:14px}}.flinq-live-search .flinq-ls-input{height:40px!important;min-height:40px!important;max-height:40px!important;border:0!important;border-radius:5px!important;padding-right:45px!important}.flinq-live-search .flinq-ls-submit{top:0!important;right:0!important;width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important;padding:0!important;margin:0!important;border:0!important;border-radius:0 5px 5px 0!important;background:transparent!important;box-shadow:none!important;display:grid!important;place-items:center!important}.flinq-live-search .flinq-ls-submit:hover,.flinq-live-search .flinq-ls-submit:focus,.flinq-live-search .flinq-ls-submit:active{background:transparent!important;box-shadow:none!important}.flinq-live-search .flinq-ls-submit svg{width:20px!important;height:20px!important;stroke:#ef1261!important;fill:none!important}@media (max-width:767px){.flinq-live-search.is-open .flinq-ls-input{height:40px!important;min-height:40px!important;max-height:40px!important;border-radius:5px!important}.flinq-live-search.is-open .flinq-ls-submit{top:0!important;right:0!important;width:40px!important;height:40px!important}}.flinq-live-search .flinq-ls-input{font-size:14px!important}.flinq-live-search .flinq-ls-submit svg{stroke:#a5adbb!important}