.ChangeCity_changeCity__xWOpk{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-height:44px;border:none;border-radius:12px;font-size:15px;letter-spacing:-.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);padding:0 12px;color:var(--white);background:hsla(0,0%,100%,.08);font-weight:500}.ChangeCity_changeCity__xWOpk img,.ChangeCity_changeCity__xWOpk svg{display:block;width:20px;height:20px;flex-shrink:0}@media(hover:hover)and (pointer:fine){.ChangeCity_changeCity__xWOpk:hover{background:hsla(0,0%,100%,.16)}}.ChangeCity_changeCity__xWOpk:active{transform:scale(.97)}.ChangeCity_changeCity__xWOpk:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.ChangeCity_changeCity__xWOpk{transition:none}.ChangeCity_changeCity__xWOpk:active{transform:none}}.ChangeCity_changeCity__xWOpk .ChangeCity_city__0FIo9{color:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;max-width:160px;overflow:hidden;text-overflow:ellipsis}.ChangeCity_changeCity__xWOpk .ChangeCity_arrowDownIconStyles__Bn149{width:10px!important;height:7px!important}@media(max-width:768px){.ChangeCity_city__0FIo9{display:none}}@media(max-width:480px){.ChangeCity_changeCity__xWOpk{height:32px;min-height:32px;max-width:100%;min-width:0;padding:0 10px 0 8px;gap:6px;border-radius:999px;background:hsla(0,0%,100%,.14);border:.5px solid hsla(0,0%,100%,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.42),0 1px 2px rgba(0,0,0,.35);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);font-weight:600}.ChangeCity_changeCity__xWOpk:before{content:"";width:6px;height:6px;flex-shrink:0;border-radius:50%;background:#6ea2ff;box-shadow:0 0 0 3px rgba(110,162,255,.32)}}@media(max-width:480px)and (hover:hover)and (pointer:fine){.ChangeCity_changeCity__xWOpk:hover{background:hsla(0,0%,100%,.2)}}@media(max-width:480px){.ChangeCity_changeCity__xWOpk:active{background:hsla(0,0%,100%,.26);transform:scale(.97)}.ChangeCity_changeCity__xWOpk .ChangeCity_markerIconStyles__lZpYK{display:none}.ChangeCity_changeCity__xWOpk .ChangeCity_city__0FIo9{display:block;min-width:0;font-size:13px;font-weight:600;line-height:1.15;letter-spacing:-.01em;max-width:128px}.ChangeCity_changeCity__xWOpk .ChangeCity_arrowDownIconStyles__Bn149{display:block;width:8px!important;height:5px!important;opacity:.75;transition:transform .18s ease-out}.ChangeCity_open__T_52p.ChangeCity_changeCity__xWOpk{background:hsla(0,0%,100%,.24)}.ChangeCity_open__T_52p .ChangeCity_arrowDownIconStyles__Bn149{transform:rotate(180deg)}}@media(max-width:480px)and (prefers-reduced-motion:reduce){.ChangeCity_changeCity__xWOpk .ChangeCity_arrowDownIconStyles__Bn149,.ChangeCity_open__T_52p .ChangeCity_arrowDownIconStyles__Bn149{transition:none;transform:none}.ChangeCity_changeCity__xWOpk:active{transform:none}}@media(max-width:480px)and (prefers-reduced-transparency:reduce){.ChangeCity_changeCity__xWOpk{background:#2c2c2e;backdrop-filter:none;-webkit-backdrop-filter:none}}@media(max-width:480px)and (prefers-contrast:more){.ChangeCity_changeCity__xWOpk{background:#111;border:1px solid #fff;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}}.SearchInput_searchInput__FvDRz{display:flex;align-items:center;gap:20px}.SearchInput_photoSearchBtn__9pD0I{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;border:none;background:linear-gradient(135deg,#0047ab,#2563eb);color:#fff;cursor:pointer;transition:background .12s ease-out,transform .1s ease-out;flex-shrink:0}.SearchInput_photoSearchBtn__9pD0I:hover{background:linear-gradient(135deg,#003d91,#1d4ed8)}.SearchInput_photoSearchBtn__9pD0I:active{transform:scale(.97)}.SearchInput_searchInputHeader__vmso0{width:100%;gap:0}.SearchInput_fieldShell__2H0D1{display:flex;align-items:center;box-sizing:border-box;width:100%;height:44px;min-height:44px;max-height:44px;padding:0 4px 0 14px;border:1px solid transparent;border-radius:12px;background:#fff;box-shadow:none;transition:box-shadow .14s cubic-bezier(.23,1,.32,1),border-color .14s cubic-bezier(.23,1,.32,1)}.SearchInput_fieldShell__2H0D1:focus-within{border-color:rgba(0,71,171,.35);box-shadow:0 0 0 3px rgba(0,71,171,.16)}.SearchInput_headerInputBlock__wSFLA{flex:1;min-width:0;gap:0}.SearchInput_headerField__ghEQH{width:100%!important;max-width:none!important;height:36px!important;min-height:0!important;padding:0 8px 0 0!important;border:none!important;border-radius:0!important;background:transparent!important;color:#1f2937!important;font-size:14px!important;font-weight:400!important;letter-spacing:-.01em;outline:none!important;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.SearchInput_headerField__ghEQH::-moz-placeholder{color:#9ca3af!important}.SearchInput_headerField__ghEQH::placeholder{color:#9ca3af!important}.SearchInput_headerField__ghEQH:active,.SearchInput_headerField__ghEQH:focus,.SearchInput_headerField__ghEQH:focus-visible{border:none!important;outline:none!important;box-shadow:none!important}.SearchInput_photoSearchBtnHeader__uhe7_{width:36px;height:36px;border-radius:12px;background:transparent;color:#6b7280;margin-right:2px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.SearchInput_photoSearchBtnHeader__uhe7_:hover{background:#f3f4f6;color:#0047ab;transform:none;box-shadow:none}.SearchInput_photoSearchBtnHeader__uhe7_:active{transform:scale(.97)}.SearchInput_photoSearchBtnHeader__uhe7_:focus{outline:none}.SearchInput_submitBtnHeader__2OvyW{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:none;border-radius:12px;background:transparent;color:#6b7280;cursor:pointer;flex-shrink:0;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:background .12s ease-out,color .12s ease-out,transform .1s ease-out}.SearchInput_submitBtnHeader__2OvyW:hover{background:#f3f4f6;color:#0047ab}.SearchInput_submitBtnHeader__2OvyW:active{transform:scale(.97)}.SearchInput_submitBtnHeader__2OvyW:focus{outline:none}.SearchInput_submitBtnHeader__2OvyW:focus-visible{outline:2px solid rgba(0,71,171,.35);outline-offset:1px}@media(prefers-reduced-motion:reduce){.SearchInput_fieldShell__2H0D1,.SearchInput_photoSearchBtnHeader__uhe7_,.SearchInput_photoSearchBtn__9pD0I,.SearchInput_submitBtnHeader__2OvyW{transition:none!important}}.SearchBlock_wrap__AsmQH{width:100%;min-width:0}.SearchBlock_inputClassname__K6oAx{width:100%!important;max-width:100%}.Header_header__mEW2l{display:flex;justify-content:space-between;align-items:center;gap:24px;background-color:var(--black);border-bottom-left-radius:24px;border-bottom-right-radius:24px;padding:18px 48px;position:sticky;top:0;z-index:1100;width:100%}.Header_logoBlock__jw5Tn{display:flex;align-items:center;gap:24px;flex-shrink:0}.Header_changeCity__x9k6p{min-width:0}.Header_centerPart__b7fL5{display:flex;align-items:center;gap:12px;flex:1;min-width:0;max-width:820px}.Header_categoryBlock__GNeIm{flex-shrink:0}.Header_searchBlock__24zG7{flex:1;min-width:0}.Header_nearbyLink__fI5Ta{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-height:44px;padding:0 16px;border:none;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);flex-shrink:0;color:var(--white);background:hsla(0,0%,100%,.08)}.Header_nearbyLink__fI5Ta img,.Header_nearbyLink__fI5Ta svg{display:block;width:20px;height:20px;flex-shrink:0}@media(hover:hover)and (pointer:fine){.Header_nearbyLink__fI5Ta:hover{background:hsla(0,0%,100%,.16)}}.Header_nearbyLink__fI5Ta:active{transform:scale(.97)}.Header_nearbyLink__fI5Ta:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Header_nearbyLink__fI5Ta{transition:none}.Header_nearbyLink__fI5Ta:active{transform:none}}.Header_nearbyLinkActive__VhfeE{background:var(--blue)}@media(hover:hover)and (pointer:fine){.Header_nearbyLinkActive__VhfeE:hover{background:#003d94}}.Header_shopAuthLink__my6_G{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-height:44px;padding:0 16px;border:none;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);flex-shrink:0;color:var(--white);background:hsla(0,0%,100%,.08)}.Header_shopAuthLink__my6_G img,.Header_shopAuthLink__my6_G svg{display:block;width:20px;height:20px;flex-shrink:0}@media(hover:hover)and (pointer:fine){.Header_shopAuthLink__my6_G:hover{background:hsla(0,0%,100%,.16)}}.Header_shopAuthLink__my6_G:active{transform:scale(.97)}.Header_shopAuthLink__my6_G:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Header_shopAuthLink__my6_G{transition:none}.Header_shopAuthLink__my6_G:active{transform:none}}.Header_rightPart__3oiJh{display:flex;align-items:center;gap:20px;flex-shrink:0}.Header_menuToggle__f8908{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;min-height:44px;border:none;border-radius:12px;font-size:15px;font-weight:600;letter-spacing:-.01em;line-height:1;white-space:nowrap;cursor:pointer;transition:background .16s cubic-bezier(.23,1,.32,1),transform .12s cubic-bezier(.23,1,.32,1),color .16s cubic-bezier(.23,1,.32,1);display:none;width:44px;padding:0;background:hsla(0,0%,100%,.08);color:var(--white)}.Header_menuToggle__f8908 img,.Header_menuToggle__f8908 svg{display:block;width:20px;height:20px;flex-shrink:0}@media(hover:hover)and (pointer:fine){.Header_menuToggle__f8908:hover{background:hsla(0,0%,100%,.16)}}.Header_menuToggle__f8908:active{transform:scale(.97)}.Header_menuToggle__f8908:focus-visible{outline:2px solid hsla(0,0%,100%,.45);outline-offset:2px}@media(prefers-reduced-motion:reduce){.Header_menuToggle__f8908{transition:none}.Header_menuToggle__f8908:active{transform:none}}.Header_sidebarIconStyles__HpMNu{display:none}.Header_inputClassname__0UkLm{width:400px}@media(max-width:1270px){.Header_header__mEW2l{padding:18px 24px;z-index:10000}.Header_centerPart__b7fL5,.Header_nearbyLink__fI5Ta,.Header_shopAuthLink__my6_G{display:none}.Header_menuToggle__f8908{display:flex}.Header_sidebarIconStyles__HpMNu{display:block}}@media(max-width:768px){.Header_header__mEW2l{min-height:64px;padding:14px 20px}.Header_logoBlock__jw5Tn,.Header_rightPart__3oiJh{gap:14px}}@media(max-width:480px){.Header_header__mEW2l{padding:8px 12px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;min-height:0;gap:8px}.Header_logoBlock__jw5Tn{flex:1;min-width:0;flex-shrink:1;gap:8px}.Header_logoBlock__jw5Tn img{width:32px!important;height:32px!important}.Header_logoBlock__jw5Tn p{font-size:15px}.Header_changeCity__x9k6p{display:none}.Header_rightPart__3oiJh{gap:6px}.Header_menuToggle__f8908{width:36px;height:36px;min-height:36px;border-radius:10px}.Header_menuToggle__f8908 img{width:18px;height:18px}}.AssistantPage_page__Tqlnh{display:flex;flex-direction:column;width:100%;min-height:100%;height:100%;min-width:0;background:transparent}.AssistantPage_topbar__8OBSz{display:grid;grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;flex-shrink:0;padding:8px 16px;background:rgba(223,233,242,.72);backdrop-filter:blur(20px) saturate(180%);border-bottom:0;-webkit-mask-image:linear-gradient(180deg,#000 70%,transparent);mask-image:linear-gradient(180deg,#000 70%,transparent)}.AssistantPage_topSpacer__aR5PU{width:44px;height:44px}.AssistantPage_topTitle__q88w4{margin:0;text-align:center;font-size:.9375rem;line-height:1.2;font-weight:600;letter-spacing:-.021em;font-optical-sizing:auto;color:var(--vt-text)}.AssistantPage_iconBtn__w63v4{width:44px;height:44px;border:0;border-radius:999px;background:hsla(0,0%,100%,.72);color:var(--vt-text);font-size:22px;cursor:pointer;transition:transform .1s ease-out,background var(--vt-motion)}.AssistantPage_iconBtn__w63v4:active{transform:scale(.97)}.AssistantPage_scroller__GjL4L{flex:1 1 auto;min-height:0;overflow:auto;display:flex;flex-direction:column}.AssistantPage_stage__3TTNs{width:min(768px,100% - 32px);margin:0 auto;padding:12px 0 24px;flex:1 1 auto}.AssistantPage_idle__8eD1u{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;flex:1 1 auto;width:min(768px,100% - 32px);margin:0 auto;padding:24px 8px 16px}.AssistantPage_kicker__iT23i{margin:16px 0 0;font-size:.9375rem;font-weight:500;letter-spacing:-.015em;color:var(--vt-text-muted)}.AssistantPage_hello__3m2tR{margin:8px 0 10px;font-size:clamp(1.75rem,4vw,2.5rem);line-height:1.08;letter-spacing:-.032em;font-weight:700;font-optical-sizing:auto;color:var(--vt-text)}.AssistantPage_lead__VQe4M{margin:0 0 28px;max-width:28rem;color:var(--vt-text-muted);font-size:1.0625rem;line-height:1.45;letter-spacing:-.01em}.AssistantPage_starterGrid__qn2d5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:min(100%,28rem)}.AssistantPage_starterCard__n_qYa{text-align:left;border:1px solid hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.78);color:var(--vt-text);border-radius:18px;padding:14px 16px;min-height:56px;cursor:pointer;font-size:.9375rem;font-weight:500;line-height:1.3;letter-spacing:-.016em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);transition:transform .1s ease-out,background .18s ease}.AssistantPage_starterCard__n_qYa:hover{background:#fff}.AssistantPage_starterCard__n_qYa:active{transform:scale(.97)}.AssistantPage_mascotWrap__Y51We{position:relative;display:grid;place-items:center;overflow:visible;filter:drop-shadow(0 10px 20px rgba(0,71,171,.16))}.AssistantPage_mascotWrap__Y51We[data-compact=true]{filter:none}.AssistantPage_mascotCanvas__puUiF{display:block;width:100%;height:100%;pointer-events:none}.AssistantPage_suggestions__j6dEZ{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start;margin:2px 0 8px}.AssistantPage_suggest__xHsCq{animation:AssistantPage_fadeUp__eHFCR .28s cubic-bezier(.23,1,.32,1) both}.AssistantPage_suggest__xHsCq:first-child{animation-delay:30ms}.AssistantPage_suggest__xHsCq:nth-child(2){animation-delay:60ms}.AssistantPage_suggest__xHsCq:nth-child(3){animation-delay:90ms}.AssistantPage_suggest__xHsCq:nth-child(4){animation-delay:.12s}.AssistantPage_compareCtas__6RA2_,.AssistantPage_starters__mcXlr{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.AssistantPage_chip__RlZo2,.AssistantPage_suggest__xHsCq{padding:6px 12px;min-height:32px;font-size:.8125rem;font-weight:500;line-height:1.2}.AssistantPage_chip__RlZo2,.AssistantPage_next__2tb3F,.AssistantPage_suggest__xHsCq{border:1px solid hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.78);color:var(--vt-text);border-radius:999px;cursor:pointer;letter-spacing:-.01em;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9);transition:transform .1s ease-out,background var(--vt-motion)}.AssistantPage_next__2tb3F{padding:12px 18px;min-height:44px;font-weight:600}.AssistantPage_chip__RlZo2:hover,.AssistantPage_option__rCzu_:hover,.AssistantPage_suggest__xHsCq:hover{background:#fff}.AssistantPage_chip__RlZo2:active,.AssistantPage_iconBtn__w63v4:active,.AssistantPage_next__2tb3F:active,.AssistantPage_option__rCzu_:active,.AssistantPage_send__5seFe:active,.AssistantPage_showAll__6rVmh:active,.AssistantPage_skip__HA0Wt:active,.AssistantPage_suggest__xHsCq:active{transform:scale(.97)}.AssistantPage_userRow__i_Ro8{display:flex;justify-content:flex-end;margin:18px 0 10px;animation:AssistantPage_fadeUp__eHFCR .28s cubic-bezier(.22,1,.36,1) both}.AssistantPage_userChip__MORnM{max-width:min(80%,36rem);background:hsla(0,0%,100%,.94);border-radius:22px 22px 8px 22px;padding:10px 16px;color:var(--vt-text);font-size:1rem;font-weight:400;line-height:1.5;letter-spacing:-.011em}.AssistantPage_msgRow__0L5Lm{display:flex;align-items:flex-start;gap:10px;margin:8px 0 18px;animation:AssistantPage_fadeUp__eHFCR .32s cubic-bezier(.22,1,.36,1) both}.AssistantPage_msgAvatar__zF7cg{flex:0 0 auto;margin-top:2px}.AssistantPage_msgBody__flAWk{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.AssistantPage_prose__8EPhH{max-width:40rem}.AssistantPage_bodyText__e0ZQl{white-space:pre-wrap;color:var(--vt-text);font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.011em;margin:0;text-align:left}.AssistantPage_bodyText__e0ZQl+.AssistantPage_bodyText__e0ZQl{margin-top:12px}.AssistantPage_typing__5t_kY{display:flex;align-items:center;gap:5px;min-height:32px;padding:4px 0}.AssistantPage_typing__5t_kY span{width:7px;height:7px;border-radius:50%;background:var(--vt-text-muted);opacity:.35;animation:AssistantPage_typingDot__qgiJn 1s ease-in-out infinite}.AssistantPage_typing__5t_kY span:nth-child(2){animation-delay:.15s}.AssistantPage_typing__5t_kY span:nth-child(3){animation-delay:.3s}.AssistantPage_srOnly__Un_ob{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.AssistantPage_followups__43F_Q{width:100%}.AssistantPage_followTitle__j8G86{margin:0 0 8px;font-size:.8125rem;font-weight:500;letter-spacing:-.01em;color:var(--vt-text-muted)}.AssistantPage_suggestOn__I5r5S{background:#fff;box-shadow:0 0 0 1px var(--vt-brand) inset}.AssistantPage_question__nIHAt{margin:0;max-width:560px;width:100%;background:hsla(0,0%,100%,.9);border-radius:20px;padding:16px 14px 6px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 16px 40px rgba(15,23,42,.06);animation:AssistantPage_scaleIn__5eKsB .36s cubic-bezier(.22,1,.36,1) both}.AssistantPage_products__Gq85A h2,.AssistantPage_question__nIHAt h2{font-size:1.25rem;line-height:1.2;letter-spacing:-.022em;font-weight:700;font-optical-sizing:auto;margin:0 0 4px;color:var(--vt-text);text-align:left}.AssistantPage_hint__rsoxQ{margin:0 0 10px;color:var(--vt-text-muted);font-size:.8125rem;font-weight:400;line-height:1.35;letter-spacing:.01em;text-align:left}.AssistantPage_options__nO1WX{border-radius:12px;overflow:hidden;background:rgba(245,247,250,.8)}.AssistantPage_option__rCzu_{width:100%;display:flex;gap:10px;align-items:center;text-align:left;min-height:44px;padding:10px 12px;border:0;border-bottom:1px solid var(--vt-border);background:transparent;cursor:pointer;transition:background .1s ease-out,transform .1s ease-out}.AssistantPage_option__rCzu_:last-child{border-bottom:0}.AssistantPage_optionOn__AcJgt{background:var(--vt-brand-soft)}.AssistantPage_optionCopy__j1fhg{display:flex;flex-direction:column;gap:3px;min-width:0}.AssistantPage_option__rCzu_ strong{display:block;color:var(--vt-text);font-size:.9375rem;font-weight:600;line-height:1.25;letter-spacing:-.016em}.AssistantPage_option__rCzu_ small{display:block;color:var(--vt-text-muted);font-size:.75rem;font-weight:400;line-height:1.35;letter-spacing:.012em}.AssistantPage_check___YQoF,.AssistantPage_radio__9wl62{width:18px;height:18px;margin:0;border:2px solid var(--vt-text-muted);flex-shrink:0}.AssistantPage_radio__9wl62{border-radius:50%}.AssistantPage_check___YQoF{border-radius:4px}.AssistantPage_optionOn__AcJgt .AssistantPage_check___YQoF,.AssistantPage_optionOn__AcJgt .AssistantPage_radio__9wl62{border-color:var(--vt-brand);background:var(--vt-brand)}.AssistantPage_next__2tb3F{display:block;width:100%;margin-top:14px;background:var(--vt-brand);color:#fff;border:0}.AssistantPage_showAll__6rVmh,.AssistantPage_skip__HA0Wt{display:block;width:100%;margin:6px auto 0;padding:8px 8px 4px;min-height:36px;background:none;border:0;box-shadow:none;color:var(--vt-text-muted);font-size:.8125rem;font-weight:500;letter-spacing:.01em;cursor:pointer}.AssistantPage_products__Gq85A{margin:0}.AssistantPage_productGrid__CFTEB{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;width:100%;justify-items:stretch}.AssistantPage_productGrid__CFTEB:has(>:only-child){grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.AssistantPage_productGrid__CFTEB>*{animation:AssistantPage_fadeUp__eHFCR .38s cubic-bezier(.22,1,.36,1) both}.AssistantPage_productGrid__CFTEB>:first-child{animation-delay:0ms}.AssistantPage_productGrid__CFTEB>:nth-child(2){animation-delay:40ms}.AssistantPage_productGrid__CFTEB>:nth-child(3){animation-delay:80ms}.AssistantPage_productGrid__CFTEB>:nth-child(4){animation-delay:.12s}.AssistantPage_productGrid__CFTEB>:nth-child(5){animation-delay:.16s}.AssistantPage_productGrid__CFTEB>:nth-child(6){animation-delay:.2s}.AssistantPage_productGrid__CFTEB>:nth-child(7){animation-delay:.24s}.AssistantPage_productGrid__CFTEB>:nth-child(8){animation-delay:.28s}.AssistantPage_skeletonGrid__uGu1l{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px}.AssistantPage_skeletonGrid__uGu1l>*{position:relative;overflow:hidden}.AssistantPage_skeletonGrid__uGu1l>:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55) 50%,transparent);animation:AssistantPage_shimmer__4CczD 1.2s linear infinite}.AssistantPage_compare__5qs8Q ul{padding-left:18px;color:var(--vt-text);max-width:40rem;margin:0 auto 16px}.AssistantPage_dock__3pV2c{flex-shrink:0;padding:8px 16px calc(12px + env(safe-area-inset-bottom, 0px));background:rgba(223,233,242,.55);backdrop-filter:blur(20px) saturate(180%)}.AssistantPage_composer__lgWEg{display:flex;gap:6px;align-items:flex-end;width:min(768px,100%);margin:0 auto;background:hsla(0,0%,100%,.88);backdrop-filter:blur(20px) saturate(180%);border-radius:28px;padding:8px 8px 8px 18px;border:1px solid hsla(0,0%,100%,.55);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.85),0 12px 32px rgba(15,23,42,.08)}.AssistantPage_composer__lgWEg textarea{flex:1;border:0;background:transparent;min-height:28px;max-height:160px;padding:10px 0;font-size:16px;line-height:1.45;letter-spacing:-.011em;color:var(--vt-text);resize:none;overflow-y:auto}.AssistantPage_composer__lgWEg textarea:focus{outline:none}.AssistantPage_iconTool__Vgdfd{width:36px;height:36px;margin-bottom:4px;border:0;border-radius:50%;background:transparent;color:var(--vt-text-muted);cursor:pointer;display:grid;place-items:center;transition:transform .1s ease-out,background .18s ease,color .18s ease}.AssistantPage_iconTool__Vgdfd:hover{background:rgba(0,71,171,.08);color:var(--vt-brand)}.AssistantPage_iconTool__Vgdfd:active{transform:scale(.97)}.AssistantPage_send__5seFe{width:36px;height:36px;margin-bottom:4px;border:0;border-radius:50%;background:var(--vt-brand);color:#fff;cursor:pointer;display:grid;place-items:center;flex-shrink:0;transition:border-radius .22s cubic-bezier(.22,1,.36,1),transform .1s ease-out,background var(--vt-motion),color var(--vt-motion)}.AssistantPage_send__5seFe:disabled{opacity:.35;cursor:default}.AssistantPage_sendStop__C00i1{border-radius:10px}.AssistantPage_sendMic__QuYLT{background:#fff;color:var(--vt-brand);border:1px solid rgba(0,71,171,.16)}.AssistantPage_sendListen__eRG35{animation:AssistantPage_pulseRing__RI6H1 1.2s ease-out infinite}.AssistantPage_disclaimer__sRN9F,.AssistantPage_error__45SYm{margin:10px 0 0;text-align:center;font-size:11px;line-height:1.3;letter-spacing:.02em;font-weight:400;color:var(--vt-text-muted)}@keyframes AssistantPage_labelSwap__eahmg{0%{opacity:0;filter:blur(2px);transform:translateY(4px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes AssistantPage_fadeUp__eHFCR{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes AssistantPage_scaleIn__5eKsB{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:none}}@keyframes AssistantPage_pulseRing__RI6H1{0%{box-shadow:0 0 0 0 rgba(0,71,171,.28);opacity:1}to{box-shadow:0 0 0 12px rgba(0,71,171,0);opacity:.2}}@keyframes AssistantPage_typingDot__qgiJn{0%,80%,to{opacity:.28;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}@keyframes AssistantPage_shimmer__4CczD{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_hello__3m2tR{margin:8px 0;font-size:1.5rem}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_idle__8eD1u{padding:8px 4px 12px;width:100%}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_lead__VQe4M{font-size:.9375rem;margin-bottom:18px}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_stage__3TTNs{width:100%;padding:8px 16px 16px}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_starterGrid__qn2d5{width:100%}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_productGrid__CFTEB,.AssistantPage_pageEmbedded__ftM4N .AssistantPage_skeletonGrid__uGu1l{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(min-width:768px){.AssistantPage_topbar__8OBSz{width:min(768px,100% - 48px);margin:4px auto 0;padding:4px 0;background:transparent;backdrop-filter:none;-webkit-mask-image:none;mask-image:none}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_topbar__8OBSz{width:100%;margin:0;padding:8px 16px;background:rgba(223,233,242,.72);backdrop-filter:blur(20px) saturate(180%)}.AssistantPage_idle__8eD1u,.AssistantPage_stage__3TTNs{width:min(768px,100% - 64px)}.AssistantPage_pageEmbedded__ftM4N .AssistantPage_idle__8eD1u,.AssistantPage_pageEmbedded__ftM4N .AssistantPage_stage__3TTNs{width:100%}.AssistantPage_mascotWrap__Y51We{filter:drop-shadow(0 16px 32px rgba(0,71,171,.16))}.AssistantPage_dock__3pV2c{padding-bottom:20px}}@media(prefers-reduced-motion:reduce){.AssistantPage_mascotWrap__Y51We,.AssistantPage_msgRow__0L5Lm,.AssistantPage_productGrid__CFTEB>*,.AssistantPage_sendListen__eRG35,.AssistantPage_skeletonGrid__uGu1l>:after,.AssistantPage_starterCard__n_qYa,.AssistantPage_suggest__xHsCq,.AssistantPage_typing__5t_kY span,.AssistantPage_userRow__i_Ro8{animation:none}.AssistantPage_chip__RlZo2:active,.AssistantPage_iconBtn__w63v4:active,.AssistantPage_iconTool__Vgdfd:active,.AssistantPage_send__5seFe:active,.AssistantPage_showAll__6rVmh:active,.AssistantPage_skip__HA0Wt:active,.AssistantPage_starterCard__n_qYa:active,.AssistantPage_suggest__xHsCq:active{transform:none}}@media(prefers-reduced-transparency:reduce){.AssistantPage_chip__RlZo2,.AssistantPage_composer__lgWEg,.AssistantPage_dock__3pV2c,.AssistantPage_question__nIHAt,.AssistantPage_reply__HQRQW,.AssistantPage_topbar__8OBSz,.AssistantPage_userChip__MORnM{background:#fff;backdrop-filter:none}}@media(prefers-contrast:more){.AssistantPage_chip__RlZo2,.AssistantPage_composer__lgWEg,.AssistantPage_question__nIHAt,.AssistantPage_reply__HQRQW{border:1px solid rgba(15,23,42,.28)}}.AssistantLauncher_root__BU_w3{position:fixed;right:20px;bottom:24px;z-index:160;pointer-events:none}.AssistantLauncher_fab__loI_l,.AssistantLauncher_layerOpen__SF_09{pointer-events:auto}.AssistantLauncher_layer__UtkCj{position:fixed;inset:0;z-index:161;display:flex;align-items:flex-end;justify-content:flex-end;padding:12px 12px calc(12px + env(safe-area-inset-bottom, 0px));opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}.AssistantLauncher_layerOpen__SF_09{opacity:1;visibility:visible;pointer-events:auto}.AssistantLauncher_backdrop__9wQwN{position:absolute;inset:0;border:0;background:rgba(15,23,42,.28);backdrop-filter:blur(8px) saturate(140%);animation:AssistantLauncher_fadeIn__yDkmK .22s ease both}.AssistantLauncher_panel__SQMP2{position:relative;z-index:1;width:min(420px,100vw - 24px);height:min(720px,100dvh - 24px - env(safe-area-inset-bottom,0px));max-height:calc(100dvh - 24px);background:rgba(223,233,242,.92);backdrop-filter:blur(28px) saturate(180%);border-radius:28px;overflow:hidden;display:flex;flex-direction:column;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 24px 64px rgba(15,23,42,.22);transform-origin:100% 100%;animation:AssistantLauncher_popIn__W68u8 .42s cubic-bezier(.22,1,.36,1) both}.AssistantLauncher_panel__SQMP2>*{flex:1 1 auto;min-height:0;height:100%}.AssistantLauncher_fab__loI_l{position:relative;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 16px;border:0;border-radius:999px;cursor:pointer;color:var(--vt-text);background:hsla(0,0%,100%,.86);backdrop-filter:blur(20px) saturate(180%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 12px 32px rgba(0,71,171,.18);transition:transform .1s ease-out,box-shadow .22s ease;animation:AssistantLauncher_fabIn__oiY6S .48s cubic-bezier(.22,1,.36,1) both}.AssistantLauncher_fab__loI_l:hover{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 16px 40px rgba(0,71,171,.24)}.AssistantLauncher_fab__loI_l:active{transform:scale(.97)}.AssistantLauncher_fab__loI_l.AssistantLauncher_fabHidden__ZDay6{animation:none;opacity:0;pointer-events:none;transform:scale(.86)}.AssistantLauncher_fabLabel__fE89_{font-weight:600;font-size:.9375rem;letter-spacing:-.02em;white-space:nowrap}.AssistantLauncher_fabFace__7wmWy{width:52px;height:52px;overflow:visible;background:transparent;display:grid;place-items:center}.AssistantLauncher_fabFace__7wmWy canvas{display:block}@keyframes AssistantLauncher_fadeIn__yDkmK{0%{opacity:0}to{opacity:1}}@keyframes AssistantLauncher_popIn__W68u8{0%{opacity:0;transform:translateY(18px) scale(.92)}to{opacity:1;transform:none}}@keyframes AssistantLauncher_fabIn__oiY6S{0%{opacity:0;transform:translateY(12px) scale(.92)}to{opacity:1;transform:none}}@media(max-width:620px){.AssistantLauncher_root__BU_w3{right:var(--vt-mobile-nav-inset,16px);bottom:calc(var(--vt-mobile-nav-h, 64px) + var(--vt-mobile-nav-gap, 8px) + env(safe-area-inset-bottom, 0px) + 8px)}.AssistantLauncher_fab__loI_l{width:var(--vt-fab-size,56px);height:var(--vt-fab-size,56px);padding:0;justify-content:center;overflow:visible;background:transparent;box-shadow:none;border-radius:18px}.AssistantLauncher_fabLabel__fE89_{display:none}.AssistantLauncher_fabFace__7wmWy{width:var(--vt-fab-size,56px);height:var(--vt-fab-size,56px);overflow:visible}.AssistantLauncher_panel__SQMP2{width:calc(100vw - 16px);height:calc(100dvh - 12px - var(--vt-mobile-nav-h, 64px) - var(--vt-mobile-nav-gap, 8px) - env(safe-area-inset-bottom, 0px));border-radius:24px}}@media(prefers-reduced-motion:reduce){.AssistantLauncher_backdrop__9wQwN,.AssistantLauncher_fab__loI_l,.AssistantLauncher_panel__SQMP2{animation:none}.AssistantLauncher_fab__loI_l:active{transform:none}}@media(prefers-reduced-transparency:reduce){.AssistantLauncher_backdrop__9wQwN,.AssistantLauncher_fab__loI_l,.AssistantLauncher_panel__SQMP2{background:#fff;backdrop-filter:none}}.MobileFooter_mobileFooter__cGHyJ{display:flex;align-items:center;justify-content:space-between;padding:0 6px;background:hsla(0,0%,100%,.72);backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);border:1px solid hsla(0,0%,100%,.7);border-radius:999px;height:var(--vt-mobile-nav-h);position:fixed;left:var(--vt-mobile-nav-inset);right:var(--vt-mobile-nav-inset);bottom:calc(var(--vt-mobile-nav-gap) + env(safe-area-inset-bottom, 0px));width:auto;z-index:100;overflow:hidden;box-shadow:0 10px 28px rgba(15,23,42,.12),0 2px 4px rgba(15,23,42,.04)}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;gap:5px;flex:1;min-width:0;margin:0;padding:0;border:none;background:transparent;-moz-appearance:none;appearance:none;-webkit-appearance:none;font-size:10px;font-weight:600;letter-spacing:-.02em;line-height:1.15;color:#64748b;-webkit-tap-highlight-color:rgba(0,0,0,0);outline:none;box-shadow:none;overflow:visible;cursor:pointer;transition:transform var(--vt-motion-fast)}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31:focus,.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31:focus-visible{outline:none;box-shadow:none}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31:active{transform:scale(.96)}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31 .MobileFooter_iconSlot__GtQ9e{display:grid;place-items:center;width:22px;height:22px;flex-shrink:0;line-height:0;overflow:visible}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31 .MobileFooter_iconSlot__GtQ9e svg{display:block;width:22px;height:22px;flex-shrink:0;overflow:visible}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31 .MobileFooter_messagesCount__rORKj{display:inline-flex;justify-content:center;align-items:center;box-sizing:border-box;height:24px;text-align:center;background-color:var(--blue);font-size:11px;line-height:1;color:var(--white);font-weight:500;position:absolute;top:6px;right:calc(50% - 18px);margin-left:0;width:auto;max-width:none;height:auto;min-height:18px;min-width:18px;padding:0 5px;line-height:18px;border-radius:999px;overflow:visible}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_activeText__Rjp3W{color:var(--blue)}@media(prefers-reduced-motion:reduce){.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31{transition:none}.MobileFooter_mobileFooter__cGHyJ .MobileFooter_linkBlock__eQw31:active{transform:none}}@media(prefers-reduced-transparency:reduce){.MobileFooter_mobileFooter__cGHyJ{background:#dfe9f2;backdrop-filter:none;-webkit-backdrop-filter:none}}.Layout_layout__mT0ax{display:flex;flex-direction:column;min-height:100dvh}.Layout_layoutContainer___6Q9t{flex:1 1 auto;display:flex;flex-direction:column;width:100%;min-width:0;min-height:0}.Layout_layoutChildrenStyles__WhlCa{display:flex;justify-content:center;max-width:1145px;margin:0 auto;padding:0 20px;height:auto;width:100%;flex:1 1 auto;min-height:0;position:relative;z-index:0}.Layout_moreInfoProduct__rl4NK{max-width:1270px;padding:0 20px}.Layout_shopPageLayout__sGjmD{max-width:1270px;padding:0}.Layout_chatLayout__2dLvs{max-width:1370px;padding:0 20px}.Layout_assistantLayout__Dej1E{max-width:none!important;height:100%;padding:0!important;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;overflow:hidden}.Layout_assistantLayout__Dej1E,.Layout_assistantLayout__Dej1E>*{width:100%;flex:1 1 auto;min-height:0}.Layout_layout__mT0ax.Layout_assistantShell__3dOl2{min-height:100dvh;height:100dvh;overflow:hidden}.Layout_layout__mT0ax.Layout_assistantShell__3dOl2 .Layout_layoutContainer___6Q9t{flex:1 1 auto;min-height:0;overflow:hidden}@media(max-width:1270px){.Layout_layoutChildrenStyles__WhlCa{padding:0 40px}.Layout_assistantLayout__Dej1E,.Layout_shopPageLayout__sGjmD{padding:0}}@media screen and (max-width:620px){.Layout_layoutChildrenStyles__WhlCa{padding:0 12px;padding-bottom:calc(var(--vt-mobile-nav-h) + var(--vt-mobile-nav-gap) + 8px + var(--vt-fab-size) + 8px + 44px + 20px + env(safe-area-inset-bottom, 0px))}.Layout_shopPageLayout__sGjmD{padding-left:0!important;padding-right:0!important;padding-bottom:calc(var(--vt-mobile-nav-h) + var(--vt-mobile-nav-gap) + 8px + var(--vt-fab-size) + 8px + 44px + 20px + env(safe-area-inset-bottom, 0px))!important}.Layout_assistantLayout__Dej1E{padding:0!important}.Layout_layout__mT0ax.Layout_specificChatLayout__ESwi_{min-height:100dvh;height:100dvh;overflow:hidden}.Layout_layout__mT0ax.Layout_specificChatLayout__ESwi_ .Layout_layoutContainer___6Q9t{flex:1 1 auto;min-height:0;overflow:hidden}.Layout_chatLayout__2dLvs.Layout_specificChatLayout__ESwi_,.Layout_layoutChildrenStyles__WhlCa.Layout_specificChatLayout__ESwi_,.Layout_specificChatLayout__ESwi_{padding:0!important;margin-bottom:0!important}.Layout_layoutChildrenStyles__WhlCa.Layout_specificChatLayout__ESwi_{flex:1 1 auto;min-height:0;height:auto;display:flex;flex-direction:column;overflow:hidden}.Layout_chatLayout__2dLvs{height:auto}.Layout_chatLayout__2dLvs.Layout_specificChatLayout__ESwi_{max-width:none}}