.base-field[data-v-99c12e37]{flex-direction:column;gap:8px;min-width:0;display:flex}.base-field__label[data-v-99c12e37]{color:#707070;letter-spacing:-.012em;font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.base-field__foot[data-v-99c12e37]{min-height:18px;display:grid}.base-field__error[data-v-99c12e37],.base-field__meta[data-v-99c12e37]{grid-area:1/1;min-width:0;margin:0}.base-field__error[data-v-99c12e37]{color:#d70015;font:400 13px/1.4 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.base-field__meta[data-v-99c12e37]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.base-field__hint[data-v-99c12e37]{color:#707070;letter-spacing:-.012em;min-width:0}.base-field__counter[data-v-99c12e37],.base-field__hint[data-v-99c12e37]{font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.base-field__counter[data-v-99c12e37]{color:#777779;font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.base-field-msg-enter-active[data-v-99c12e37],.base-field-msg-leave-active[data-v-99c12e37]{transition:opacity .18s cubic-bezier(.32,.08,.24,1),transform .18s cubic-bezier(.32,.08,.24,1)}.base-field-msg-enter-from[data-v-99c12e37],.base-field-msg-leave-to[data-v-99c12e37]{opacity:0;transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.base-field-msg-enter-active[data-v-99c12e37],.base-field-msg-leave-active[data-v-99c12e37]{transition:none}}.base-input[data-v-bce67068]{box-sizing:border-box;color:#1d1d1f;letter-spacing:-.022em;background:#fff;border:1px solid #d6d6d6;border-radius:10px;width:100%;padding:12px 14px;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;transition:border-color .18s cubic-bezier(.32,.08,.24,1),box-shadow .18s cubic-bezier(.32,.08,.24,1)}.base-input[data-v-bce67068]::placeholder{color:#777779}.base-input[data-v-bce67068]:focus{border-color:#0071e3;outline:none;box-shadow:0 0 0 4px #0071e326}.base-input[data-v-bce67068]:disabled{color:#707070;cursor:not-allowed;background:#f5f5f7}.base-input[aria-invalid=true][data-v-bce67068]{border-color:#d70015}.base-input[aria-invalid=true][data-v-bce67068]:focus{border-color:#d70015;box-shadow:0 0 0 4px #d7001526}.base-phone-input[data-v-9a09b93c]{box-sizing:border-box;color:#1d1d1f;letter-spacing:-.022em;background:#fff;border:1px solid #d6d6d6;border-radius:10px;width:100%;padding:12px 14px;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;transition:border-color .18s cubic-bezier(.32,.08,.24,1),box-shadow .18s cubic-bezier(.32,.08,.24,1)}.base-phone-input[data-v-9a09b93c]::placeholder{color:#777779}.base-phone-input[data-v-9a09b93c]:focus{border-color:#0071e3;outline:none;box-shadow:0 0 0 4px #0071e326}.base-phone-input[data-v-9a09b93c]:disabled{color:#707070;cursor:not-allowed;background:#f5f5f7}.base-phone-input[aria-invalid=true][data-v-9a09b93c]{border-color:#d70015}.base-phone-input[aria-invalid=true][data-v-9a09b93c]:focus{border-color:#d70015;box-shadow:0 0 0 4px #d7001526}.base-phone-input[data-v-9a09b93c]{font-variant-numeric:tabular-nums}.phone-auth__error[data-v-1f0009e1]{color:#d70015;background:#d700151a;border-radius:10px;margin:0 0 16px;padding:12px 16px;font:400 14px/1.4 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.phone-auth__row[data-v-1f0009e1]{flex-wrap:wrap;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.phone-auth__field--grow[data-v-1f0009e1]{flex:220px}.phone-auth__field--code[data-v-1f0009e1]{flex:0 200px}.phone-auth__hint[data-v-1f0009e1]{color:#06c;margin:0 0 12px;font:400 13px/1.5 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.phone-auth__actions[data-v-1f0009e1]{flex-shrink:0;align-self:flex-start;align-items:center;gap:16px;min-height:47.08px;margin-top:23.96px;display:flex}.phone-auth__action[data-v-1f0009e1]{color:#fff;letter-spacing:-.022em;cursor:pointer;background:#0071e3;border:0;border-radius:980px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 21px;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:background .18s cubic-bezier(.32,.08,.24,1),transform .18s cubic-bezier(.32,.08,.24,1),opacity .18s cubic-bezier(.32,.08,.24,1);display:inline-flex}.phone-auth__action[data-v-1f0009e1]:hover{background:#0367cb}.phone-auth__action[data-v-1f0009e1]:active{transform:scale(.97)}.phone-auth__action[data-v-1f0009e1]{letter-spacing:-.016em;flex-shrink:0;min-height:38px;padding:9px 18px;font-size:14px}.phone-auth__action[data-v-1f0009e1]:disabled{cursor:not-allowed;opacity:.5}.phone-auth__confirmed[data-v-1f0009e1]{background:#f5f5f7;border-radius:10px;align-items:center;gap:12px;padding:12px 16px;display:flex}.phone-auth__check[data-v-1f0009e1]{color:#fff;background:#0071e3;border-radius:980px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:13px;display:flex}.phone-auth__confirmed-info[data-v-1f0009e1]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.phone-auth__confirmed-label[data-v-1f0009e1]{color:#707070;letter-spacing:-.012em;font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.phone-auth__confirmed-phone[data-v-1f0009e1]{color:#1d1d1f;letter-spacing:-.022em;font:500 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.phone-auth__link[data-v-1f0009e1]{color:#06c;letter-spacing:-.016em;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;font:400 14px/1 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none}.phone-auth__link[data-v-1f0009e1]:hover{text-decoration:underline}@media (width<=560px){.phone-auth__row[data-v-1f0009e1]{flex-direction:column;align-items:stretch}.phone-auth__field--code[data-v-1f0009e1],.phone-auth__field--grow[data-v-1f0009e1]{flex:none}.phone-auth__actions[data-v-1f0009e1]{flex-direction:column;align-self:stretch;align-items:stretch;gap:12px;min-height:0;margin-top:0}.phone-auth__action[data-v-1f0009e1]{width:100%}.phone-auth__actions .phone-auth__link[data-v-1f0009e1]{align-self:flex-start}}.login-overlay[data-v-43a6b0fe]{z-index:1000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0000007a;justify-content:center;align-items:center;padding:16px;animation:.32s cubic-bezier(.32,.08,.24,1) both login-overlay-in-43a6b0fe;display:flex;position:fixed;inset:0}@keyframes login-overlay-in-43a6b0fe{0%{opacity:0}}@keyframes login-modal-in-43a6b0fe{0%{opacity:0;transform:translateY(12px)scale(.98)}}.login-modal[data-v-43a6b0fe]{color:#1d1d1f;background:#fff;border-radius:32px;width:min(480px,100%);max-height:calc(100vh - 32px);padding:28px;animation:.4s cubic-bezier(.32,.08,.24,1) both login-modal-in-43a6b0fe;overflow-y:auto}.login-modal__header[data-v-43a6b0fe]{justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;display:flex}.login-modal__title[data-v-43a6b0fe]{letter-spacing:.004em;color:#1d1d1f;margin:0;font:600 clamp(24px,2.4vw,32px)/1.14 SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.login-modal__close[data-v-43a6b0fe]{color:#474747;cursor:pointer;background:0 0;border:0;border-radius:980px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:16px;line-height:1;transition:background .18s cubic-bezier(.32,.08,.24,1),color .18s cubic-bezier(.32,.08,.24,1);display:flex}.login-modal__close[data-v-43a6b0fe]:hover{color:#1d1d1f;background:#e8e8ed}.login-modal__text[data-v-43a6b0fe]{letter-spacing:-.022em;color:#707070;margin:0 0 20px;font:400 17px/1.47 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}@media (width<=640px){.login-modal[data-v-43a6b0fe]{padding:20px}}.app-header[data-v-89982caa]{display:contents}.app-header__promo[data-v-89982caa]{color:#1d1d1f;text-align:center;letter-spacing:-.012em;background:#fff;margin:0;padding:10px 20px;font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.app-header__promo-link[data-v-89982caa]{color:#06c;white-space:nowrap;text-decoration:none}.app-header__promo-link[data-v-89982caa]:hover{text-decoration:underline}.app-header__sticky[data-v-89982caa]{z-index:40;background:0 0;transition:background .32s cubic-bezier(.32,.08,.24,1),-webkit-backdrop-filter .32s cubic-bezier(.32,.08,.24,1),backdrop-filter .32s cubic-bezier(.32,.08,.24,1);position:sticky;top:0}.app-header__sticky--floating[data-v-89982caa]{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#fafafcb8}.app-header__inner[data-v-89982caa]{max-width:1200px;margin-inline:auto;padding-inline:40px}@media (width<=700px){.app-header__inner[data-v-89982caa]{padding-inline:20px}}.app-header__bar[data-v-89982caa]{color:#1d1d1f;align-items:center;gap:20px;height:60px;display:flex}.app-header__logo[data-v-89982caa]{letter-spacing:-.015em;flex-shrink:0;gap:8px;font:600 17px/1 SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none}.app-header__logo[data-v-89982caa],.app-header__mark[data-v-89982caa]{color:#1d1d1f;align-items:center;display:inline-flex}.app-header__mark[data-v-89982caa]{justify-content:center;transition:transform .32s cubic-bezier(.32,.08,.24,1)}.app-header__logo:hover .app-header__mark[data-v-89982caa]{transform:rotate(90deg)}.app-header__nav[data-v-89982caa]{flex:1;justify-content:center;align-items:center;gap:2px;display:flex}.app-header__nav a[data-v-89982caa]{color:#474747;letter-spacing:-.012em;white-space:nowrap;padding:8px 12px;font:400 13px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:color .18s cubic-bezier(.32,.08,.24,1);position:relative}.app-header__nav a[data-v-89982caa]:after{content:"";background:currentColor;height:1px;transition:transform .32s cubic-bezier(.32,.08,.24,1);position:absolute;bottom:2px;left:12px;right:12px;transform:scaleX(0)}.app-header__nav a[data-v-89982caa]:hover{color:#1d1d1f}.app-header__nav a[data-v-89982caa]:hover:after{transform:scaleX(1)}.app-header__divider[data-v-89982caa]{background:#d6d6d6;flex-shrink:0;width:1px;height:22px}.app-header__cta[data-v-89982caa]{color:#fff;letter-spacing:-.022em;cursor:pointer;background:#0071e3;border:0;border-radius:980px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:11px 21px;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:background .18s cubic-bezier(.32,.08,.24,1),transform .18s cubic-bezier(.32,.08,.24,1),opacity .18s cubic-bezier(.32,.08,.24,1);display:inline-flex}.app-header__cta[data-v-89982caa]:hover{background:#0367cb}.app-header__cta[data-v-89982caa]:active{transform:scale(.97)}.app-header__cta[data-v-89982caa]{letter-spacing:-.016em;flex-shrink:0;min-height:36px;padding:9px 18px;font-size:13px}.app-header__profile[data-v-89982caa]{color:#474747;cursor:pointer;background:0 0;border:0;border-radius:980px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;padding:0;text-decoration:none;transition:color .18s cubic-bezier(.32,.08,.24,1),background .18s cubic-bezier(.32,.08,.24,1);display:inline-flex}.app-header__profile[data-v-89982caa]:hover{color:#1d1d1f;background:#e8e8ed}.app-header__cart[data-v-89982caa]{color:#474747;border-radius:980px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;text-decoration:none;transition:color .18s cubic-bezier(.32,.08,.24,1),background .18s cubic-bezier(.32,.08,.24,1);display:inline-flex;position:relative}.app-header__cart[data-v-89982caa]:hover{color:#1d1d1f;background:#e8e8ed}.app-header__cart-badge[data-v-89982caa]{color:#fff;letter-spacing:-.02em;background:#0071e3;border-radius:980px;justify-content:center;align-items:center;min-width:16px;padding:0 5px;font:500 10px/16px SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;display:inline-flex;position:absolute;top:-2px;right:-2px}.app-header__mobile-cart[data-v-89982caa]{align-items:center;gap:8px;display:flex}.app-header__mobile-cart .app-header__cart-badge[data-v-89982caa]{position:static}.app-header__burger[data-v-89982caa]{cursor:pointer;background:0 0;border:0;border-radius:980px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:none}.app-header__burger span[data-v-89982caa]{background:#1d1d1f;border-radius:2px;width:20px;height:1.5px;transition:background .18s cubic-bezier(.32,.08,.24,1);display:block;position:relative}.app-header__burger span[data-v-89982caa]:after,.app-header__burger span[data-v-89982caa]:before{content:"";background:#1d1d1f;border-radius:2px;width:20px;height:1.5px;transition:transform .32s cubic-bezier(.32,.08,.24,1);position:absolute;left:0}.app-header__burger span[data-v-89982caa]:before{top:-6px}.app-header__burger span[data-v-89982caa]:after{top:6px}.app-header__burger span.is-open[data-v-89982caa]{background:0 0}.app-header__burger span.is-open[data-v-89982caa]:before{transform:translateY(6px)rotate(45deg)}.app-header__burger span.is-open[data-v-89982caa]:after{transform:translateY(-6px)rotate(-45deg)}.app-header__mobile[data-v-89982caa]{-webkit-backdrop-filter:saturate(180%)blur(20px);backdrop-filter:saturate(180%)blur(20px);background:#fafafceb;border-radius:28px;flex-direction:column;gap:2px;padding:8px 20px 20px;display:none;position:absolute;top:100%;left:40px;right:40px}.app-header__mobile a[data-v-89982caa]{border-bottom:1px solid #d6d6d6;text-decoration:none}.app-header__mobile a[data-v-89982caa],.app-header__mobile-login[data-v-89982caa]{color:#1d1d1f;letter-spacing:-.022em;padding:14px 0;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.app-header__mobile-login[data-v-89982caa]{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #d6d6d6}.app-header__mobile-cta[data-v-89982caa]{color:#fff;letter-spacing:-.022em;cursor:pointer;background:#0071e3;border:0;border-radius:980px;align-items:center;gap:8px;min-height:44px;padding:11px 21px;font:400 17px/1.24 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:background .18s cubic-bezier(.32,.08,.24,1),transform .18s cubic-bezier(.32,.08,.24,1),opacity .18s cubic-bezier(.32,.08,.24,1);display:inline-flex}.app-header__mobile-cta[data-v-89982caa]:hover{background:#0367cb}.app-header__mobile-cta[data-v-89982caa]:active{transform:scale(.97)}.app-header__mobile-cta[data-v-89982caa]{justify-content:center;margin-top:16px;border-bottom:0!important}.app-header-menu-enter-active[data-v-89982caa]{transition:opacity .26s cubic-bezier(.32,.08,.24,1),transform .26s cubic-bezier(.32,.08,.24,1)}.app-header-menu-leave-active[data-v-89982caa]{transition:opacity .14s cubic-bezier(.32,.08,.24,1),transform .14s cubic-bezier(.32,.08,.24,1)}.app-header-menu-enter-from[data-v-89982caa],.app-header-menu-leave-to[data-v-89982caa]{opacity:0;transform:translateY(-8px)}@media (width<=1080px){.app-header__nav a[data-v-89982caa]{padding-inline:7px}}@media (width<=900px){.app-header__cta[data-v-89982caa],.app-header__divider[data-v-89982caa],.app-header__nav[data-v-89982caa]{display:none}.app-header__burger[data-v-89982caa],.app-header__mobile[data-v-89982caa]{display:flex}.app-header__bar[data-v-89982caa]{justify-content:space-between;gap:4px}.app-header__logo[data-v-89982caa]{flex:1}}@media (width<=700px){.app-header__mobile[data-v-89982caa]{left:20px;right:20px}}.app-footer[data-v-d161106f]{color:#707070;background:#f5f5f7}.app-footer__inner[data-v-d161106f]{max-width:1200px;margin-inline:auto;padding-inline:40px}@media (width<=700px){.app-footer__inner[data-v-d161106f]{padding-inline:20px}}.app-footer__inner[data-v-d161106f]{padding-block:64px 40px}.app-footer__top[data-v-d161106f]{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:48px;display:grid}.app-footer__logo[data-v-d161106f]{letter-spacing:-.015em;gap:8px;font:600 17px/1 SF Pro Display,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none}.app-footer__logo[data-v-d161106f],.app-footer__mark[data-v-d161106f]{color:#1d1d1f;align-items:center;display:inline-flex}.app-footer__mark[data-v-d161106f]{justify-content:center}.app-footer__description[data-v-d161106f]{letter-spacing:-.016em;color:#707070;max-width:320px;margin:20px 0 0;font:400 14px/1.29 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.app-footer__heading[data-v-d161106f]{color:#1d1d1f;letter-spacing:-.012em;margin:0 0 16px;font:500 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif}.app-footer__column ul[data-v-d161106f]{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.app-footer__column a[data-v-d161106f]{color:#707070;letter-spacing:-.012em;font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;text-decoration:none;transition:color .18s cubic-bezier(.32,.08,.24,1)}.app-footer__column a[data-v-d161106f]:hover{color:#1d1d1f;text-decoration:underline}.app-footer__divider[data-v-d161106f]{border:0;border-top:1px solid #d6d6d6;margin:40px 0 24px}.app-footer__bottom[data-v-d161106f]{color:#707070;letter-spacing:-.012em;justify-content:space-between;gap:24px;font:400 12px/1.33 SF Pro Text,-apple-system,BlinkMacSystemFont,Inter,ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;display:flex}.app-footer__bottom p[data-v-d161106f]{margin:0}@media (width<=900px){.app-footer__top[data-v-d161106f]{grid-template-columns:1fr 1fr;gap:40px 24px}.app-footer__about[data-v-d161106f]{grid-column:1/-1}.app-footer__bottom[data-v-d161106f]{flex-direction:column;gap:8px}}@media (width<=560px){.app-footer__top[data-v-d161106f]{grid-template-columns:1fr}}
