.qa-vall{min-height:100%;line-height:1.43;background:var(--qa-bg);display:flex;flex-direction:column;--qa-vall-danger-on:#991b1b;--qa-vall-head:118px;--qa-vall-cart:0px}.qa-vall[data-cuisines]{--qa-vall-head:166px}.qa-vall[data-cart]{--qa-vall-cart:calc(78px + max(0px, env(safe-area-inset-bottom, 0px) - var(--qa-nav-h, 0px)))}.dark .qa .qa-vall,:root[data-theme=dark] .qa .qa-vall{--qa-vall-danger-on:#f87171}.qa-vall__head{position:sticky;top:0;z-index:3;flex:0 0 auto;background:var(--qa-bg)}.qa-vall__top{display:flex;align-items:center;gap:8px;padding:var(--qa-s12) var(--qa-s16) var(--qa-s8)}.qa-vall__top .qa-search{padding-inline-end:0}.qa-vall__top .qa-search__input{padding-inline:16px 0;align-self:stretch}[dir=rtl] .qa-vall__back svg{transform:scaleX(-1)}.qa-vall__back{width:44px;height:44px;flex:0 0 auto;display:grid;place-items:center;border-radius:50%;background:var(--qa-surface);border:1px solid var(--qa-line);color:var(--qa-ink);cursor:pointer;padding:0}.qa-vall__clear{width:40px;height:40px;flex:0 0 auto;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;color:var(--qa-ink-500)}.qa-vall__tabs{display:flex;height:48px;background:var(--qa-surface)}.qa-vall__tab{flex:1 1 0;min-width:0;display:grid;place-items:center;background:none;border:0;padding:0;cursor:pointer;color:var(--qa-ink-500);font-size:13px;font-weight:500}.qa-vall__tab[aria-selected=true]{color:var(--qa-accent-on);font-weight:700}.qa-vall__tab>span{display:block;padding-block:14px 11px;border-bottom:3px solid transparent;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.qa-vall__tab[aria-selected=true]>span{border-bottom-color:var(--qa-accent-on)}.qa-vall__strip{display:flex;align-items:stretch;gap:var(--qa-s8);padding-inline:var(--qa-s16);overflow-x:auto;scrollbar-width:none;flex:0 0 auto}.qa-vall__strip::-webkit-scrollbar{display:none}.qa-vall__strip--cuisines{height:40px;margin-bottom:var(--qa-s8)}.qa-vall__strip--filters{height:44px;margin-bottom:var(--qa-s6)}.qa-vall__chip,.qa-vall__pill{display:inline-flex;align-items:center;flex:0 0 auto;border-radius:var(--qa-r12);border:1px solid var(--qa-line);background:var(--qa-surface);color:var(--qa-ink);font-size:13px;font-weight:700;cursor:pointer;white-space:nowrap}.qa-vall__pill{padding-inline:16px}.qa-vall__chip{gap:4px;padding-inline:14px}.qa-vall__chip .qa-vall__chip-icon{color:var(--qa-ink-500);display:grid;place-items:center}.qa-vall__chip[aria-pressed=true],.qa-vall__pill[aria-pressed=true]{background:var(--qa-brand);border-color:var(--qa-brand);color:var(--qa-select-fg)}.qa-vall__chip[aria-pressed=true] .qa-vall__chip-icon{color:var(--qa-select-fg)}.qa-vall__body{flex:1 1 auto;min-height:0}.qa-vall__grid{padding:var(--qa-s8) var(--qa-s16) var(--qa-s24)}:root[data-qa-vall-cat=cosmetics] .qa-vall__grid li[data-cat]:not([data-cat=cosmetics]),:root[data-qa-vall-cat=fashion] .qa-vall__grid li[data-cat]:not([data-cat=fashion]),:root[data-qa-vall-cat=grocery] .qa-vall__grid li[data-cat]:not([data-cat=grocery]),:root[data-qa-vall-cat=pharmacy] .qa-vall__grid li[data-cat]:not([data-cat=pharmacy]),:root[data-qa-vall-cat=restaurant] .qa-vall__grid li[data-cat]:not([data-cat=restaurant]),:root[data-qa-vall-cat=sim] .qa-vall__grid li[data-cat]:not([data-cat=sim]),:root[data-qa-vall-cat=store] .qa-vall__grid li[data-cat]:not([data-cat=store]){display:none}.qa-vall__list{padding:var(--qa-s8) var(--qa-s16) var(--qa-s24);list-style:none;margin:0}.qa-vall__list--fav{padding-bottom:var(--qa-s32)}.qa-vall__list>li+li{border-top:1px solid var(--qa-line)}.qa-vall__list--search>li+li{margin-top:8px;padding-top:8px}.qa-vall__hit>.qa-vcard-row--search:not(:last-child){padding-bottom:0}.qa-vall__matches{padding-bottom:6px}.qa-vall__badges{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:10px}.qa-vall__offer{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-width:0;box-sizing:border-box;padding:7px 12px;border-radius:var(--qa-r-full);background:#b7d948;color:#1e2b06;font-size:13px;font-weight:800}.qa-vall__offer--fixed{padding-inline:10px;background:#f97316;color:#fff}.qa-vall__offer>svg{flex:0 0 auto}.qa-vall__offer-text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vall__prods{display:flex;gap:12px;height:214px;box-sizing:border-box;padding:4px 0;margin:0;list-style:none;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.qa-vall__prods::-webkit-scrollbar{display:none}.qa-vall__prods>li{flex:0 0 150px}.qa-vall__prod{display:flex;flex-direction:column;align-items:center;width:150px;border-radius:var(--qa-r16);text-decoration:none;color:inherit;text-align:center}.qa-vall__prod-img{display:grid;place-items:center;width:150px;height:138px;flex:0 0 auto;overflow:hidden;border-radius:var(--qa-r16);background:var(--qa-surface-muted);color:var(--qa-ink-300)}.qa-vall__prod-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qa-vall__prod-name{margin-top:8px;font-weight:700;line-height:1.25;color:var(--qa-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.qa-vall__prod-name,.qa-vall__prod-price{max-width:100%;font-size:14px;overflow:hidden}.qa-vall__prod-price{margin-top:4px;font-weight:800;color:var(--qa-brand-on);text-overflow:ellipsis;white-space:nowrap}.qa-vall__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:var(--qa-s24);min-height:calc(100vh - var(--qa-vall-head) - env(safe-area-inset-top, 0px) - var(--qa-vall-cart) - var(--qa-nav-h, 0px));min-height:calc(100dvh - var(--qa-vall-head) - env(safe-area-inset-top, 0px) - var(--qa-vall-cart) - var(--qa-nav-h, 0px));box-sizing:border-box}.qa-vall__empty-title{margin:var(--qa-s16) 0 0;font-size:18px;font-weight:800;color:var(--qa-ink)}.qa-vall__center{display:flex;align-items:center;justify-content:center;min-height:calc(100vh - var(--qa-vall-head) - env(safe-area-inset-top, 0px) - var(--qa-vall-cart) - var(--qa-nav-h, 0px));min-height:calc(100dvh - var(--qa-vall-head) - env(safe-area-inset-top, 0px) - var(--qa-vall-cart) - var(--qa-nav-h, 0px));box-sizing:border-box}.qa-vall__skel{background:var(--qa-surface-muted);border-radius:8px;animation:qa-vall-pulse 1.2s ease-in-out infinite}@keyframes qa-vall-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.qa-vall__skel{animation:none}}.qa-vall__skel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--qa-s12);margin:0;padding:0;list-style:none}.qa-vall__skel-card{display:flex;flex-direction:column;padding-bottom:24px}.qa-vall__skel-cover{aspect-ratio:176/108;border-radius:var(--qa-r16);margin-bottom:10px}.qa-vall__skel-line{height:12px;border-radius:6px}.qa-vall__skel-row{display:flex;align-items:center;gap:var(--qa-s12);padding-block:var(--qa-s12)}.qa-vall__skel-thumb{width:68px;height:68px;flex:0 0 auto;border-radius:var(--qa-r16)}.qa-vall__skel-col{flex:1 1 auto;min-width:0}.qa-vall__skel-dot{width:22px;height:22px;flex:0 0 auto;border-radius:var(--qa-r-full)}.qa-vall__prow{display:flex;align-items:center;padding-block:var(--qa-s12)}.qa-vall__prow-main{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--qa-s12);text-decoration:none;color:inherit}.qa-vall__prow-img{width:68px;height:68px;flex:0 0 auto;display:grid;place-items:center;overflow:hidden;border-radius:var(--qa-r16);background:var(--qa-surface-muted);color:var(--qa-ink-300)}.qa-vall__prow-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.qa-vall__prow--off .qa-vall__prow-img{opacity:.4}.qa-vall__prow-col{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.qa-vall__prow--off .qa-vall__prow-col{opacity:.6}.qa-vall__prow-name{font-size:15px;font-weight:700;color:var(--qa-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;max-width:100%}.qa-vall__prow-sub{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.qa-vall__prow-store,.qa-vall__prow-sub{margin-top:4px;color:var(--qa-ink-500);max-width:100%}.qa-vall__prow-store{display:flex;align-items:center;gap:4px;min-width:0}.qa-vall__prow-store span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600}.qa-vall__prow-price{margin-top:6px;font-size:14.5px;font-weight:900;color:var(--qa-ink);font-variant-numeric:tabular-nums}.qa-vall__prow-badge{margin-top:6px;display:inline-block;padding:3px 8px;border-radius:var(--qa-r-full);font-size:12px;font-weight:700;color:var(--qa-badge-fg,var(--qa-ink));background:color-mix(in srgb,var(--qa-badge-color,var(--qa-ink-500)) 12%,transparent)}.qa-vall__prow-badge+.qa-vall__prow-badge,.qa-vall__prow-price+.qa-vall__prow-badge{margin-top:4px}.qa-vall__prow-fav{flex:0 0 auto;margin-inline-start:var(--qa-s8)}.qa-vall__sort-title{margin:0;padding:var(--qa-s20) var(--qa-s20) var(--qa-s8);font-size:18px;font-weight:700;color:var(--qa-ink)}.qa-vall__sort-item{display:flex;align-items:center;gap:var(--qa-s16);width:100%;min-height:56px;padding:0 var(--qa-s16);background:none;border:0;cursor:pointer;color:var(--qa-ink);font-size:15px;font-weight:700;text-align:start}.qa-vall__sort-item[aria-checked=true]{color:var(--qa-accent-on)}.qa-vall__sort-icon{flex:0 0 auto;display:grid;place-items:center;color:var(--qa-ink-500)}.qa-vall__sort-item[aria-checked=true] .qa-vall__sort-icon{color:var(--qa-accent-on)}.qa-vall__sort-label{flex:1 1 auto;min-width:0}.qa-vall__sort-check{flex:0 0 auto;color:var(--qa-accent-on);display:grid;place-items:center}.qa-vall__sort-pad{height:calc(var(--qa-s8) + var(--qa-sheet-safe-b, 0px))}.qa-snack--ok{background:#43a047}.qa-snack--undo{background:#313033;color:#f4eff4;gap:var(--qa-s16)}.qa-snack__action{flex:0 0 auto;background:none;border:0;padding:4px 8px;margin:-4px -8px;cursor:pointer;color:#d0bcff;font-size:14px;font-weight:700}.qa-favs{line-height:1.43}.qa-favs__top{position:sticky;top:0;z-index:3;flex:0 0 auto;background:var(--qa-surface)}.qa-appbar.qa-favs__appbar{padding-inline:0;gap:0}.qa-appbar__icon.qa-favs__back{width:56px}[dir=rtl] .qa-favs__back svg{transform:scaleX(-1)}.qa-favs__pad{flex:0 0 56px}.qa-favs__title{font-weight:400}.qa-favs__center{justify-content:center;min-height:calc(100vh - 104px - var(--qa-nav-h, 0px));min-height:calc(100dvh - 104px - var(--qa-nav-h, 0px))}.qa-favs__center,.qa-favs__state{display:flex;align-items:center;box-sizing:border-box}.qa-favs__state{width:100%;padding:var(--qa-s24);flex-direction:column;text-align:center}.qa-favs__state-title{margin:var(--qa-s16) 0 0;font-size:18px;font-weight:700;color:var(--qa-ink)}.qa-favs__state-sub{margin:var(--qa-s6) 0 0;font-size:13px;font-weight:600;color:var(--qa-ink-500)}.qa-favs__state-cta{margin-top:var(--qa-s20);width:100%;display:flex;justify-content:center}.qa-favs__error{margin:var(--qa-s16) 0 0;font-size:14px;font-weight:400;line-height:1.5;color:var(--qa-ink-700);white-space:pre-line}.qa-favs__retry{display:inline-flex;align-items:center;justify-content:center;gap:var(--qa-s8);height:var(--qa-h-control);min-width:64px;padding-inline:var(--qa-s16) var(--qa-s24);border:0;border-radius:var(--qa-r16);background:var(--qa-brand-fill);color:var(--qa-on-brand-fill);font-family:inherit;font-size:16px;font-weight:700;cursor:pointer;transition:transform var(--qa-d-fast) var(--qa-ease-out)}.qa-favs__retry:active{transform:scale(.955)}@media (prefers-reduced-motion:reduce){.qa-favs__retry{transition:none}}.qa-favs__skeleton{padding-top:var(--qa-s16)}.qa-favs__skel-row+.qa-favs__skel-row{border-top:1px solid var(--qa-line)}