:root{--app-color-surface:#fff;--app-color-background:transparent;--app-color-background-alt:#f7fbfe;--app-color-muted-surface:#f7fbfe;--app-color-border:#d9e8ef;--app-color-border-strong:#d3e4ed;--app-color-divider:#d8e7ee;--app-color-text-primary:#0a132e;--app-color-text-secondary:#6f849d;--app-color-text-muted:#8ea0b7;--app-color-primary:#20c4dd;--app-color-primary-soft:#ddf1f7;--app-color-accent:#14b8d4;--app-color-card-background:#fff;--app-color-drawer-background:#f5f9fc;--app-color-appbar-background:#fff;--app-space-0:0px;--app-space-2:2px;--app-space-4:4px;--app-space-6:6px;--app-space-8:8px;--app-space-10:10px;--app-space-12:12px;--app-space-16:16px;--app-space-20:20px;--app-space-24:24px;--app-space-28:28px;--app-space-32:32px;--app-size-appbarHeight:56px;--app-size-appbarLogoSize:40px;--app-size-iconButton:48px;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-md:18px;--font-size-lg:20px;--font-size-xl:24px;--font-size-2xl:28px;--font-size-3xl:32px;--font-size-4xl:36px;--font-size-5xl:40px;--font-size-6xl:48px;--font-size-7xl:56px;--line-height-tight:1.2;--line-height-normal:1.5;--line-height-relaxed:1.7;--font-weight-regular:400;--font-weight-medium:500;--font-weight-bold:700;--font-family-base:Tajawal,"Segoe UI",sans-serif;--font-family-heading:Tajawal,"Segoe UI",sans-serif;--app-typo-size-xs:var(--font-size-xs);--app-typo-size-sm:var(--font-size-sm);--app-typo-size-base:var(--font-size-base);--app-typo-size-md:var(--font-size-md);--app-typo-size-lg:var(--font-size-lg);--app-typo-size-xl:var(--font-size-xl);--app-typo-size-2xl:var(--font-size-2xl);--app-typo-size-3xl:var(--font-size-3xl);--app-typo-size-4xl:var(--font-size-4xl);--app-typo-size-5xl:var(--font-size-5xl);--app-typo-size-6xl:var(--font-size-6xl);--app-typo-size-7xl:var(--font-size-7xl);--app-typo-font-size-xl:var(--font-size-xl);--app-typo-font-size-2xl:var(--font-size-2xl);--app-typo-font-weight-bold:var(--font-weight-bold);--app-typo-line-height-tight:var(--line-height-tight);--app-typo-line-height-base:var(--line-height-normal);--app-typo-page-title-size:var(--app-typo-size-xl);--app-typo-section-title-size:var(--app-typo-size-lg);--app-typo-card-title-size:var(--app-typo-size-md);--app-typo-body-size:var(--app-typo-size-base);--app-typo-secondary-size:var(--app-typo-size-sm);--app-typo-caption-size:var(--app-typo-size-xs);--app-typo-button-size:var(--app-typo-size-base);--app-typo-price-size:var(--app-typo-size-lg);--app-typo-chip-size:var(--app-typo-size-sm);--app-typo-input-size:var(--app-typo-size-base);--app-typo-label-size:var(--app-typo-size-sm);--app-shape-radius-sm:10px;--app-shape-radius-md:14px;--app-shape-radius-lg:20px;--app-shape-radius-xl:24px;--app-shape-radius-pill:999px;--app-shadow-shadow-sm:0 6px 12px rgba(32,53,78,.06);--app-shadow-shadow-md:0 8px 16px rgba(20,44,74,.08)}body{font-family:var(--font-family-base);font-size:var(--app-typo-body-size);line-height:var(--app-typo-line-height-base)}.v-btn,button{font-size:var(--app-typo-button-size)}.app-chip,.v-chip{font-size:var(--app-typo-chip-size)}.v-field .v-field__input,.v-field input,.v-field textarea{font-size:var(--app-typo-input-size)}.v-label{font-size:var(--app-typo-label-size)}.app-text-page-title{font-size:var(--app-typo-page-title-size)}.app-text-page-title,.app-text-section-title{line-height:var(--app-typo-line-height-tight);font-weight:var(--app-typo-font-weight-bold)}.app-text-section-title{font-size:var(--app-typo-section-title-size)}.app-text-card-title{font-size:var(--app-typo-card-title-size);line-height:var(--app-typo-line-height-tight);font-weight:var(--font-weight-medium)}.app-text-body{font-size:var(--app-typo-body-size)}.app-text-body,.app-text-secondary{line-height:var(--app-typo-line-height-base)}.app-text-secondary{font-size:var(--app-typo-secondary-size)}.app-text-caption{font-size:var(--app-typo-caption-size);line-height:var(--app-typo-line-height-base)}.app-text-price{font-size:var(--app-typo-price-size);line-height:var(--app-typo-line-height-tight);font-weight:var(--app-typo-font-weight-bold)}.app-page{min-height:100%;background:var(--app-color-background)}.app-section{display:block}.app-card{background:var(--app-color-surface);border:1px solid var(--app-color-border);-webkit-border-radius:var(--app-shape-radius-xl);-moz-border-radius:var(--app-shape-radius-xl);border-radius:var(--app-shape-radius-xl)}.app-chip,.app-cta--primary{-webkit-border-radius:var(--app-shape-radius-pill);-moz-border-radius:var(--app-shape-radius-pill);border-radius:var(--app-shape-radius-pill)}.app-cta--primary{-webkit-box-shadow:var(--app-shadow-shadow-md);-moz-box-shadow:var(--app-shadow-shadow-md);box-shadow:var(--app-shadow-shadow-md)}.app-input--search .v-field{-webkit-border-radius:var(--app-shape-radius-pill)!important;-moz-border-radius:var(--app-shape-radius-pill)!important;border-radius:var(--app-shape-radius-pill)!important;-webkit-box-shadow:var(--app-shadow-shadow-sm);-moz-box-shadow:var(--app-shadow-shadow-sm);box-shadow:var(--app-shadow-shadow-sm)}:root{--app-sem-primary:var(--app-color-primary);--app-sem-secondary:var(--app-color-accent);--app-sem-background:var(--app-color-background);--app-sem-surface:var(--app-color-surface);--app-sem-text:var(--app-color-text-primary);--app-sem-muted:var(--app-color-text-secondary);--app-sem-radius:var(--app-shape-radius-md);--app-sem-spacing:var(--app-space-16);--app-sem-shadow:var(--app-shadow-shadow-md)}.app-client-root .app-shell,.app-shell-root{background:var(--app-sem-background);color:var(--app-sem-text)}.app-card,.app-surface,.v-card{-webkit-border-radius:var(--app-sem-radius);-moz-border-radius:var(--app-sem-radius);border-radius:var(--app-sem-radius)}.home-app-bar{background:rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease,backdrop-filter .25s ease,-webkit-backdrop-filter .25s ease}.home-app-bar--scrolled{background:hsla(0,0%,100%,.16)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border-bottom:1px solid hsla(0,0%,100%,.22)!important;-webkit-box-shadow:0 8px 30px rgba(15,23,42,.12)!important;-moz-box-shadow:0 8px 30px rgba(15,23,42,.12)!important;box-shadow:0 8px 30px rgba(15,23,42,.12)!important}.app-image[data-v-51a9b958]{background:#eef2f7}.app-image__fallback[data-v-51a9b958]{width:100%;height:100%;min-height:80px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;background:-webkit-gradient(linear,left top,left bottom,from(#edf2f7),to(#e4ebf3));background:-webkit-linear-gradient(top,#edf2f7,#e4ebf3);background:-moz-linear-gradient(top,#edf2f7,#e4ebf3);background:-o-linear-gradient(top,#edf2f7,#e4ebf3);background:linear-gradient(180deg,#edf2f7,#e4ebf3)}.app-shell-drawer[data-v-1c0be2f1]{border-start-start-radius:0;border-end-start-radius:42px}.app-shell-drawer[data-v-1c0be2f1] .v-navigation-drawer__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:var(--app-color-drawer-background)}.drawer-close[data-v-1c0be2f1]{color:var(--app-color-text-muted)}.drawer-head[data-v-1c0be2f1]{background:var(--app-color-surface);min-height:118px;display:grid;grid-template-columns:auto 1fr auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--app-space-12);padding:var(--app-space-16)}.drawer-brand-title[data-v-1c0be2f1]{font-size:var(--app-typo-size-md);font-weight:var(--app-typo-font-weight-medium);color:var(--app-color-text-primary);text-align:center}.drawer-brand-avatar[data-v-1c0be2f1]{background:-webkit-linear-gradient(315deg,var(--app-color-primary),var(--app-color-accent));background:-moz-linear-gradient(315deg,var(--app-color-primary),var(--app-color-accent));background:-o-linear-gradient(315deg,var(--app-color-primary),var(--app-color-accent));background:linear-gradient(135deg,var(--app-color-primary),var(--app-color-accent))}.drawer-user-surface[data-v-1c0be2f1]{background:var(--app-color-surface-3);padding:var(--app-space-20) var(--app-space-12) var(--app-space-16)}.drawer-user-head[data-v-1c0be2f1]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:right;-webkit-justify-content:right;-moz-box-pack:right;-ms-flex-pack:right;justify-content:right;gap:15px;margin-bottom:var(--app-space-12)}.drawer-user-avatar[data-v-1c0be2f1]{background:var(--app-color-primary-soft);border:2px solid #fff}.drawer-user-icon[data-v-1c0be2f1]{color:var(--app-color-primary)}.drawer-user-copy[data-v-1c0be2f1]{text-align:right}.drawer-user-welcome[data-v-1c0be2f1]{color:var(--app-color-text-secondary);font-size:var(--app-typo-size-xl)}.drawer-user-name[data-v-1c0be2f1]{color:var(--app-color-text-primary);font-size:var(--app-typo-size-lg);font-weight:var(--app-typo-font-weight-bold);line-height:1.2}.drawer-stats-grid[data-v-1c0be2f1]{display:grid;grid-template-columns:1fr 1fr;gap:var(--app-space-10)}.drawer-stat-card[data-v-1c0be2f1]{background:var(--app-color-card-background);min-height:40px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--app-space-12)}.drawer-stat-label[data-v-1c0be2f1]{font-size:var(--app-typo-size-sm);color:#4d5d74;font-weight:800}.drawer-stat-value[data-v-1c0be2f1]{font-size:var(--app-typo-size-md);font-weight:var(--app-typo-font-weight-bold);color:var(--app-color-secondary)}.drawer-wallet-icon[data-v-1c0be2f1]{color:var(--app-color-secondary)}.drawer-points-icon[data-v-1c0be2f1]{color:var(--app-color-warning)}.drawer-menu-wrap[data-v-1c0be2f1]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;padding:var(--app-space-12) var(--app-space-12) 0}.drawer-menu-wrap[data-v-1c0be2f1] .v-list-item{min-height:50px}.drawer-nav-list[data-v-1c0be2f1] .v-list-item{margin-bottom:var(--app-space-6)}.drawer-nav-list[data-v-1c0be2f1] .v-list-item-title{font-size:var(--app-typo-size-lg);color:#465872;font-weight:var(--app-typo-font-weight-medium);overflow:visible}.drawer-nav-list[data-v-1c0be2f1] .v-list-item__content{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.drawer-nav-list[data-v-1c0be2f1] .v-list-item--active{background:var(--app-color-primary)}.drawer-nav-list[data-v-1c0be2f1] .v-list-item--active .v-icon,.drawer-nav-list[data-v-1c0be2f1] .v-list-item--active .v-list-item-title{color:var(--app-color-drawer)}.drawer-footer[data-v-1c0be2f1]{padding:var(--app-space-12)}.drawer-brand-avatar-image[data-v-1c0be2f1]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:32px;height:32px}.logout-btn[data-v-1c0be2f1]{min-height:56px;font-size:var(--app-typo-size-2xl);font-weight:var(--app-typo-font-weight-bold)}.app-header-wrapper[data-v-ab0c5be4]{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:var(--app-color-background);border-bottom:1px solid transparent;-webkit-transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease,-webkit-backdrop-filter .22s ease;transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease,-webkit-backdrop-filter .22s ease;-o-transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease;-moz-transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease,-moz-box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,backdrop-filter .22s ease,-webkit-box-shadow .22s ease,-moz-box-shadow .22s ease,-webkit-backdrop-filter .22s ease}.app-header-wrapper--scrolled[data-v-ab0c5be4]{border-bottom-color:var(--app-color-border-strong);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-box-shadow:0 10px 30px rgba(0,0,0,.08);-moz-box-shadow:0 10px 30px rgba(0,0,0,.08);box-shadow:0 10px 30px rgba(0,0,0,.08)}.home-app-bar[data-v-ab0c5be4]{height:var(--app-size-appbarHeight);border-bottom:1px solid var(--app-color-divider);padding:6px 16px;-webkit-transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,-webkit-box-shadow .22s ease;-o-transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease;-moz-transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-moz-box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease;transition:background-color .22s ease,border-color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease,-moz-box-shadow .22s ease}.home-app-bar--scrolled[data-v-ab0c5be4]{border-bottom-color:transparent}.home-app-bar__inner[data-v-ab0c5be4]{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:var(--app-space-6)}.home-app-bar__left[data-v-ab0c5be4],.home-app-bar__right[data-v-ab0c5be4]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--app-space-8)}.home-app-bar__right[data-v-ab0c5be4]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.top-icon-btn[data-v-ab0c5be4]{width:var(--app-size-iconButton);height:var(--app-size-iconButton);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;color:var(--app-color-secondary)}.home-title-btn[data-v-ab0c5be4]{border:none;background:transparent;text-align:center;min-width:0;cursor:pointer;display:grid;justify-items:center;gap:var(--app-space-4)}.logo[data-v-ab0c5be4]{display:grid;place-content:center;min-height:var(--app-size-appbarLogoSize)}.home-bottom-nav-wrap[data-v-516c82d4]{position:-webkit-sticky;position:sticky;bottom:0;z-index:40;background:rgba(0,0,0,0);padding:0;overflow:visible}.app-bottom-tabs[data-v-516c82d4]{border-top:1px solid #d4e2ec;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:visible}.tab-btn[data-v-516c82d4]{min-width:62px!important;color:#92a2b8;font-size:var(--app-typo-label-size);font-weight:var(--font-weight-medium);line-height:1.2;display:grid;gap:4px}.tab-btn--active[data-v-516c82d4]{color:rgb(var(--v-theme-primary))}.tab-btn--center[data-v-516c82d4]{margin-top:-19px;opacity:1!important;gap:6px}.center-cart-btn[data-v-516c82d4]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.center-cart-avatar[data-v-516c82d4]{background:-webkit-linear-gradient(305deg,var(--app-color-primary),var(--app-color-accent));background:-moz-linear-gradient(305deg,var(--app-color-primary),var(--app-color-accent));background:-o-linear-gradient(305deg,var(--app-color-primary),var(--app-color-accent));background:linear-gradient(145deg,var(--app-color-primary),var(--app-color-accent));border:4px solid #e8f3f8;-webkit-box-shadow:0 12px 20px rgba(26,173,212,.35);-moz-box-shadow:0 12px 20px rgba(26,173,212,.35);box-shadow:0 12px 20px rgba(26,173,212,.35)}.center-label[data-v-516c82d4]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-label-size)}.home-title-main[data-v-535c887d]{margin-top:28px;color:var(--app-color-text-secondary);margin-right:6px;margin-bottom:18px}.shell-actions[data-v-c93f4c14]{display:contents}.shell-search[data-v-fcccc92e]{display:block}.v-main[data-v-00a2aec7]{background:#eff4f7}.app-shell .page>.v-main>.v-container{max-width:var(--client-content-max-width,1200px)!important;margin-inline:auto;padding-inline:var(--client-page-spacing-x,16px)!important}.app-shell.density-compact .page>.v-main>.v-container{padding-inline:-webkit-calc(var(--client-page-spacing-x,16px)*0.75)!important;padding-inline:-moz-calc(var(--client-page-spacing-x,16px)*0.75)!important;padding-inline:calc(var(--client-page-spacing-x, 16px)*.75)!important}.app-shell.density-comfortable .page>.v-main>.v-container{padding-inline:var(--client-page-spacing-x,16px)!important}.app-bootstrap-loading{min-height:100vh;display:grid;place-content:center;text-align:center;gap:8px}.scan-video[data-v-ae9691ba]{width:100%;min-height:280px;-o-object-fit:cover;object-fit:cover;background:#0d0f16}.loading-shell[data-v-31eb2462]{min-height:-webkit-calc(100vh - 260px);min-height:-moz-calc(100vh - 260px);min-height:calc(100vh - 260px);display:grid;place-items:center;position:relative}.loading-dot[data-v-31eb2462]{position:absolute;top:40px;width:84px;height:84px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(31,171,208,.08)}.loading-card[data-v-31eb2462]{width:min(610px,100%);padding:44px 26px 34px;text-align:center;border:1px solid #d6e9f2;background:#fff;-webkit-box-shadow:0 30px 40px rgba(63,86,108,.12);-moz-box-shadow:0 30px 40px rgba(63,86,108,.12);box-shadow:0 30px 40px rgba(63,86,108,.12)}.loading-avatar[data-v-31eb2462]{margin:0 auto 20px;background:-webkit-linear-gradient(305deg,#22c1dc,#159dc4);background:-moz-linear-gradient(305deg,#22c1dc,#159dc4);background:-o-linear-gradient(305deg,#22c1dc,#159dc4);background:linear-gradient(145deg,#22c1dc,#159dc4);-webkit-box-shadow:0 12px 24px rgba(20,161,199,.36);-moz-box-shadow:0 12px 24px rgba(20,161,199,.36);box-shadow:0 12px 24px rgba(20,161,199,.36)}.loading-brand-ar[data-v-31eb2462]{margin:0;font-size:var(--app-typo-size-6xl);color:#091228}.loading-brand-en[data-v-31eb2462]{margin:8px 0 0;font-size:var(--app-typo-size-6xl);font-weight:700;color:#109ec1}.loading-progress-head[data-v-31eb2462]{margin:30px 0 12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:var(--app-typo-size-3xl);color:#15a4c7;font-weight:700}.loading-caption[data-v-31eb2462]{margin:16px 0 0;color:#9ba9bc;font-size:var(--app-typo-size-2xl)}@media (max-width:600px){.loading-card[data-v-31eb2462]{padding:26px 18px}.loading-brand-ar[data-v-31eb2462]{font-size:var(--app-typo-size-3xl)}.loading-brand-en[data-v-31eb2462]{font-size:var(--app-typo-size-5xl)}.loading-progress-head[data-v-31eb2462]{font-size:var(--app-typo-size-lg)}.loading-caption[data-v-31eb2462]{font-size:var(--app-typo-size-md)}}.app-search-field[data-v-33520ee6]{width:100%}.home-search[data-v-33520ee6]{width:100%;margin:14px 0 20px}[data-v-33520ee6] .app-search-field__input{width:100%}[data-v-33520ee6] .app-search-field__input .v-input__control{min-height:68px}[data-v-33520ee6] .app-search-field__input .v-field{height:68px;border:none;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 20px;background:#fff;-webkit-box-shadow:0 6px 18px rgba(121,152,176,.16);-moz-box-shadow:0 6px 18px rgba(121,152,176,.16);box-shadow:0 6px 18px rgba(121,152,176,.16);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}[data-v-33520ee6] .app-search-field__input .v-field__field{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}[data-v-33520ee6] .app-search-field__input .v-field__input{min-height:68px;padding-top:0;padding-bottom:0;padding-inline:8px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#07112a;font-size:var(--app-typo-size-md);font-weight:500}[data-v-33520ee6] .app-search-field__input input::-webkit-input-placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input input:-moz-placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input input::-moz-placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input input:-ms-input-placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input input::-ms-input-placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input input::placeholder{color:#7f8fa6;font-size:var(--app-typo-size-md);font-weight:500;opacity:1}[data-v-33520ee6] .app-search-field__input .v-field__prepend-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-end:6px;-moz-margin-end:6px;margin-inline-end:6px;padding-top:0}[data-v-33520ee6] .app-search-field__input .v-field__append-inner{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-margin-start:6px;-moz-margin-start:6px;margin-inline-start:6px;padding-top:0}.app-search-field__search-icon[data-v-33520ee6]{color:#17aacd;font-size:38px;cursor:pointer}.app-search-field__filter-btn[data-v-33520ee6]{width:44px;height:44px;min-width:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#ecf8fb;color:#17aacd;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}[data-v-33520ee6] .app-search-field__filter-btn .v-btn__content{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width:600px){.home-search[data-v-33520ee6]{margin:14px 0 20px}[data-v-33520ee6] .app-search-field__input .v-input__control{min-height:56px}[data-v-33520ee6] .app-search-field__input .v-field{height:56px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;padding:0 14px}[data-v-33520ee6] .app-search-field__input .v-field__input{min-height:56px;font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input::-webkit-input-placeholder{font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input:-moz-placeholder{font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input::-moz-placeholder{font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input:-ms-input-placeholder{font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input::-ms-input-placeholder{font-size:var(--app-typo-size-base)}[data-v-33520ee6] .app-search-field__input input::placeholder{font-size:var(--app-typo-size-base)}.app-search-field__filter-btn[data-v-33520ee6]{width:36px;height:36px;min-width:36px}.app-search-field__search-icon[data-v-33520ee6]{font-size:30px}}.categories-search-strip[data-v-23594937]{margin:18px 0 20px}.hero-section[data-v-1957f090]{margin-bottom:22px}.hero-carousel[data-v-1957f090] .v-window__controls{display:none}.hero-carousel[data-v-1957f090] .v-carousel__controls{height:26px;bottom:10px}.hero-carousel[data-v-1957f090] .v-btn--icon.v-carousel__controls__item{opacity:.5;-webkit-transform:scale(.82);-moz-transform:scale(.82);-ms-transform:scale(.82);-o-transform:scale(.82);transform:scale(.82)}.hero-carousel[data-v-1957f090] .v-btn--active.v-carousel__controls__item{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.hero-banner[data-v-1957f090]{position:relative;height:298px;-webkit-border-radius:46px;-moz-border-radius:46px;border-radius:46px;overflow:hidden;background:-webkit-linear-gradient(208deg,rgba(var(--v-theme-primary),1) 4%,rgba(var(--v-theme-primary),.7) 58%,rgba(var(--v-theme-primary),.9) 100%);background:-moz-linear-gradient(208deg,rgba(var(--v-theme-primary),1) 4%,rgba(var(--v-theme-primary),.7) 58%,rgba(var(--v-theme-primary),.9) 100%);background:-o-linear-gradient(208deg,rgba(var(--v-theme-primary),1) 4%,rgba(var(--v-theme-primary),.7) 58%,rgba(var(--v-theme-primary),.9) 100%);background:linear-gradient(242deg,rgba(var(--v-theme-primary),1) 4%,rgba(var(--v-theme-primary),.7) 58%,rgba(var(--v-theme-primary),.9) 100%);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 26px}.hero-image[data-v-1957f090]{position:absolute;inset:0;opacity:.14}.hero-overlay[data-v-1957f090]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.12)),to(rgba(0,0,0,.04)));background:-webkit-linear-gradient(left,rgba(0,0,0,.12),rgba(0,0,0,.04));background:-moz-linear-gradient(left,rgba(0,0,0,.12),rgba(0,0,0,.04));background:-o-linear-gradient(left,rgba(0,0,0,.12),rgba(0,0,0,.04));background:linear-gradient(90deg,rgba(0,0,0,.12),rgba(0,0,0,.04))}.hero-media-thumb[data-v-1957f090]{width:36%;height:190px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;overflow:hidden;position:relative;z-index:1}.hero-content[data-v-1957f090]{position:relative;z-index:1;width:58%;text-align:right;color:#fff}.hero-kicker[data-v-1957f090]{font-size:var(--app-typo-size-xl);opacity:.95;margin-bottom:4px}.hero-title[data-v-1957f090]{font-size:var(--app-typo-size-7xl);line-height:1.3;font-weight:800}.hero-subtitle[data-v-1957f090]{font-size:var(--app-typo-size-2xl);opacity:.96;margin-top:10px}.hero-cta[data-v-1957f090]{margin-top:18px;color:#0fa7ca;font-weight:800;font-size:var(--app-typo-size-3xl);min-height:58px;text-transform:none;padding-inline:28px}@media (max-width:600px){.hero-banner[data-v-1957f090]{height:214px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;padding:0 14px}.hero-media-thumb[data-v-1957f090]{width:42%;height:130px}.hero-content[data-v-1957f090]{width:54%}.hero-content.no-image[data-v-1957f090]{width:100%}.hero-kicker[data-v-1957f090]{font-size:var(--app-typo-size-xs)}.hero-title[data-v-1957f090]{font-size:var(--app-typo-size-lg)}.hero-subtitle[data-v-1957f090]{font-size:var(--app-typo-size-sm);margin-top:3px}.hero-cta[data-v-1957f090]{margin-top:12px;font-size:var(--app-typo-size-lg);min-height:42px}}.categories-section[data-v-6666e81e]{margin-bottom:18px}.section-header[data-v-6666e81e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.section-title[data-v-6666e81e]{margin:0;color:#091127;font-size:var(--app-typo-size-5xl);font-weight:800}.show-all-btn[data-v-6666e81e]{color:#17acd0;font-weight:700;font-size:var(--app-typo-size-3xl);text-transform:none}.category-scroller[data-v-6666e81e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.category-scroller[data-v-6666e81e]::-webkit-scrollbar{height:0}.category-tile[data-v-6666e81e]{min-width:98px;border:none;background:transparent;padding:0}.category-icon-wrap[data-v-6666e81e]{width:92px;height:92px;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;background:#fff;-webkit-box-shadow:0 8px 18px rgba(144,170,189,.2);-moz-box-shadow:0 8px 18px rgba(144,170,189,.2);box-shadow:0 8px 18px rgba(144,170,189,.2);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-inline:auto;color:#243047}.category-tile--active .category-icon-wrap[data-v-6666e81e]{background:-webkit-linear-gradient(305deg,#22bfd9,#129ec6);background:-moz-linear-gradient(305deg,#22bfd9,#129ec6);background:-o-linear-gradient(305deg,#22bfd9,#129ec6);background:linear-gradient(145deg,#22bfd9,#129ec6);color:#fff}.category-name[data-v-6666e81e]{margin-top:8px;color:#131f36;font-size:var(--app-typo-size-xl);text-align:center;font-weight:500}@media (max-width:600px){.section-title[data-v-6666e81e]{font-size:var(--app-typo-size-lg)}.category-name[data-v-6666e81e],.show-all-btn[data-v-6666e81e]{font-size:var(--app-typo-size-base)}.category-icon-wrap[data-v-6666e81e]{width:76px;height:76px}}.product-card[data-v-21bdb732]{-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease,-o-transform .2s ease;-moz-transition:transform .2s ease,box-shadow .2s ease,-moz-transform .2s ease,-moz-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,-webkit-box-shadow .2s ease,-moz-box-shadow .2s ease;background:var(--app-color-surface,#fff);-webkit-border-radius:var(--app-radius-card);-moz-border-radius:var(--app-radius-card);border-radius:var(--app-radius-card);overflow:hidden}.product-card--card[data-v-21bdb732]{border:1px solid var(--app-color-border);-webkit-box-shadow:var(--app-shadow-card);-moz-box-shadow:var(--app-shadow-card);box-shadow:var(--app-shadow-card)}.product-card--flat[data-v-21bdb732]{background:rgba(0,0,0,0);border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.product-card[data-v-21bdb732]:active{-webkit-transform:translateY(1px) scale(.995);-moz-transform:translateY(1px) scale(.995);-ms-transform:translateY(1px) scale(.995);-o-transform:translateY(1px) scale(.995);transform:translateY(1px) scale(.995)}.product-card__media[data-v-21bdb732]{position:relative;-webkit-border-radius:var(--app-radius-card);-moz-border-radius:var(--app-radius-card);border-radius:var(--app-radius-card);overflow:hidden}.product-image[data-v-21bdb732]{background:#dee6ef}.favorite-btn[data-v-21bdb732]{position:absolute;top:10px;left:10px;z-index:3;width:44px;height:44px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 8px 14px rgba(15,23,42,.12);-moz-box-shadow:0 8px 14px rgba(15,23,42,.12);box-shadow:0 8px 14px rgba(15,23,42,.12)}.discount-chip[data-v-21bdb732],.new-chip[data-v-21bdb732],.offer-chip[data-v-21bdb732]{position:absolute;z-index:3;font-weight:800}.discount-chip[data-v-21bdb732]{top:12px;right:10px}.new-chip[data-v-21bdb732]{bottom:10px;right:10px}.offer-chip[data-v-21bdb732]{bottom:10px;left:10px}.product-body[data-v-21bdb732]{padding-top:10px}.brand-text[data-v-21bdb732]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-sm);font-weight:700;margin-bottom:2px}.product-title[data-v-21bdb732]{min-height:56px;margin:0;color:var(--app-color-text-primary);font-size:var(--app-typo-size-2xl);line-height:1.45;font-weight:800;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rating-row[data-v-21bdb732]{margin-top:6px;color:#7a8ca3;font-size:var(--app-typo-size-sm);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:5px}.rating-stars[data-v-21bdb732]{color:#f6c445}.price-row[data-v-21bdb732]{margin-top:8px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.price-main[data-v-21bdb732]{color:rgb(var(--v-theme-primary));font-weight:800;font-size:var(--app-typo-size-3xl)}.price-compare[data-v-21bdb732]{color:#9aa9bc;font-size:var(--app-typo-size-sm);text-decoration:line-through}.view-btn[data-v-21bdb732]{font-weight:700;color:#fff!important}.add-btn[data-v-21bdb732]{min-height:56px;font-weight:800;font-size:var(--app-typo-size-xl)}.icon-action-row[data-v-21bdb732]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.cart-icon-btn[data-v-21bdb732]{width:35px;height:35px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size:var(--app-typo-size-sm)}.product-card--action-icon .product-body[data-v-21bdb732]{padding-inline:8px}.product-card--action-icon .product-title[data-v-21bdb732]{min-height:48px}.product-card--action-icon .price-main[data-v-21bdb732]{font-size:var(--app-typo-size-md)}.product-card--flat .product-body[data-v-21bdb732],.product-card--flat .v-card-actions[data-v-21bdb732]{padding-inline:0!important}@media(max-width:600px){.product-card[data-v-21bdb732]{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.product-card__media[data-v-21bdb732]{-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.product-title[data-v-21bdb732]{min-height:48px;font-size:var(--app-typo-size-base)}.price-main[data-v-21bdb732]{font-size:var(--app-typo-size-lg)}.add-btn[data-v-21bdb732]{min-height:48px;font-size:var(--app-typo-size-base)}}.products-section[data-v-25e415a7]{margin-bottom:12px}.section-header[data-v-25e415a7]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.section-title[data-v-25e415a7]{margin:0;color:#0b1328;font-size:var(--app-typo-size-6xl);font-weight:800}.show-all-btn[data-v-25e415a7]{color:#1eafd1;font-weight:700;font-size:var(--app-typo-size-3xl);text-transform:none}@media (max-width:600px){.section-title[data-v-25e415a7]{font-size:var(--app-typo-size-4xl)}.show-all-btn[data-v-25e415a7]{font-size:var(--app-typo-size-lg)}}.promo-strip[data-v-407993de]{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:var(--app-color-secondary)}.cta-overlay[data-v-e6d817e2]{background:-webkit-gradient(linear,left top,left bottom,from(rgba(5,10,20,.23)),to(rgba(5,10,20,.72)));background:-webkit-linear-gradient(top,rgba(5,10,20,.23),rgba(5,10,20,.72));background:-moz-linear-gradient(top,rgba(5,10,20,.23) 0,rgba(5,10,20,.72) 100%);background:-o-linear-gradient(top,rgba(5,10,20,.23) 0,rgba(5,10,20,.72) 100%);background:linear-gradient(180deg,rgba(5,10,20,.23),rgba(5,10,20,.72))}.info-tiles-wrap[data-v-4ca78330]{margin-bottom:22px}.info-tile-card[data-v-4ca78330]{min-height:88px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 14px}.info-tile-card.reversed[data-v-4ca78330]{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-webkit-flex-direction:row-reverse;-moz-box-orient:horizontal;-moz-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.info-tile-copy[data-v-4ca78330]{text-align:right}.info-tile-title[data-v-4ca78330]{color:#111e36;font-size:var(--app-typo-size-2xl);font-weight:700}.info-tile-subtitle[data-v-4ca78330]{color:#8193aa;font-size:var(--app-typo-size-lg)}@media(max-width:600px){.info-tile-title[data-v-4ca78330]{font-size:var(--app-typo-size-lg)}.info-tile-subtitle[data-v-4ca78330]{font-size:var(--app-typo-size-sm)}}.chips-wrap[data-v-44e196e8]::-webkit-scrollbar{height:0}.home-renderer[data-v-01b7c6ce]{padding-bottom:16px}.upload-zone[data-v-19906531]{border:3px dashed #9fdded;-webkit-border-radius:46px;-moz-border-radius:46px;border-radius:46px;background:#ecf7fb;text-align:center;padding:28px 20px 24px}.zone-icon[data-v-19906531]{margin-inline:auto}.zone-title[data-v-19906531]{margin:18px 0 0;color:#07112a;font-size:var(--app-typo-size-4xl);font-weight:900}.zone-subtitle[data-v-19906531]{margin:10px 0 0;color:#667d98;font-size:var(--app-typo-size-xl);line-height:1.6}.zone-btn[data-v-19906531]{min-height:60px;min-width:220px;margin-top:20px;font-size:var(--app-typo-size-xl);font-weight:900}@media (max-width:768px){.upload-zone[data-v-19906531]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px 14px}.zone-title[data-v-19906531]{font-size:var(--app-typo-size-2xl)}.zone-subtitle[data-v-19906531]{font-size:var(--app-typo-size-md)}.zone-btn[data-v-19906531]{min-height:52px;font-size:var(--app-typo-size-lg)}}.home-page[data-v-569c8ef4]{min-height:100%;//background:#eff4f7}.home-shell[data-v-569c8ef4]{padding:0 0 14px}.home-state[data-v-569c8ef4]{min-height:-webkit-calc(100vh - 280px);min-height:-moz-calc(100vh - 280px);min-height:calc(100vh - 280px);padding:8px 6px 20px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;position:relative}.state-illustration[data-v-569c8ef4]{width:252px;height:252px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#eef7fb;border:2px dashed #c9e7f2;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 18px 30px rgba(137,167,185,.2);-moz-box-shadow:0 18px 30px rgba(137,167,185,.2);box-shadow:0 18px 30px rgba(137,167,185,.2)}.state-illustration--empty[data-v-569c8ef4]{border:none;background:#fff;width:230px;height:230px}.state-alert[data-v-569c8ef4]{position:absolute;top:78px;inset-inline-start:-webkit-calc(50% - 170px);inset-inline-start:-moz-calc(50% - 170px);inset-inline-start:calc(50% - 170px);background:#fff;-webkit-box-shadow:0 10px 24px rgba(143,168,184,.25);-moz-box-shadow:0 10px 24px rgba(143,168,184,.25);box-shadow:0 10px 24px rgba(143,168,184,.25)}.state-title[data-v-569c8ef4]{margin-top:32px;color:#07112a;font-size:var(--app-typo-size-7xl);line-height:1.25}.state-subtitle[data-v-569c8ef4]{margin-top:10px;color:#5f718a;font-size:var(--app-typo-size-3xl);line-height:1.8;max-width:640px}.state-cta[data-v-569c8ef4]{margin-top:28px;min-width:min(560px,100%);min-height:74px;font-size:var(--app-typo-size-4xl);font-weight:800}.state-ghost[data-v-569c8ef4]{margin-top:16px;min-width:min(560px,100%);min-height:70px;font-size:var(--app-typo-size-3xl);font-weight:700}.state-link[data-v-569c8ef4]{margin-top:22px;background:transparent;border:none;color:#95a6ba;font-size:var(--app-typo-size-3xl);cursor:pointer}.state-bubbles[data-v-569c8ef4]{position:absolute;width:300px;height:300px}.bubble[data-v-569c8ef4]{position:absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(49,178,212,.18)}.bubble--one[data-v-569c8ef4]{width:120px;height:120px;inset-inline-end:16px;top:-8px}.bubble--two[data-v-569c8ef4]{width:62px;height:62px;inset-inline-start:18px;top:166px}.bubble--three[data-v-569c8ef4]{width:70px;height:70px;inset-inline-end:26px;bottom:24px;border:5px solid rgba(49,178,212,.28);background:transparent}@media (max-width:600px){.state-title[data-v-569c8ef4]{font-size:var(--app-typo-size-xl)}.state-cta[data-v-569c8ef4],.state-ghost[data-v-569c8ef4],.state-link[data-v-569c8ef4],.state-subtitle[data-v-569c8ef4]{font-size:var(--app-typo-size-md)}.state-cta[data-v-569c8ef4],.state-ghost[data-v-569c8ef4]{min-height:56px}.home-search__placeholder[data-v-569c8ef4]{font-size:var(--app-typo-size-base)}}.title-skeleton[data-v-63844132]{max-width:260px;margin:4px auto 16px}.search-skeleton[data-v-63844132]{margin-bottom:18px}.search-skeleton[data-v-63844132] .v-skeleton-loader__text{height:60px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.chip-row[data-v-63844132]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:12px;margin-bottom:18px}.chip-skeleton[data-v-63844132]{width:140px}.chip-skeleton[data-v-63844132] .v-skeleton-loader__button{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;height:42px}.grid-skeleton[data-v-63844132]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.tile-skeleton[data-v-63844132]{-webkit-border-radius:38px;-moz-border-radius:38px;border-radius:38px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;min-height:228px;-webkit-animation:shimmer-63844132 1.6s infinite;-moz-animation:shimmer-63844132 1.6s infinite;-o-animation:shimmer-63844132 1.6s infinite;animation:shimmer-63844132 1.6s infinite}@-webkit-keyframes shimmer-63844132{0%{background-position:100% 0}to{background-position:0 0}}@-moz-keyframes shimmer-63844132{0%{background-position:100% 0}to{background-position:0 0}}@-o-keyframes shimmer-63844132{0%{background-position:100% 0}to{background-position:0 0}}@keyframes shimmer-63844132{0%{background-position:100% 0}to{background-position:0 0}}.categories-state-wrap[data-v-06f95b5e]{min-height:68vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:8px 6px 30px}.state-illustration[data-v-06f95b5e]{width:min(460px,100%);aspect-ratio:1/1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#dfe9ee;position:relative;display:grid;place-items:center;margin-bottom:28px}.shape[data-v-06f95b5e]{position:absolute;background:#78c7dc}.triangle[data-v-06f95b5e]{width:0;height:0;border-left:46px solid transparent;border-right:46px solid transparent;border-bottom:74px solid #78c7dc;background:transparent;top:30%}.square[data-v-06f95b5e]{width:96px;height:96px;bottom:34%;left:34%}.circle[data-v-06f95b5e]{width:104px;height:104px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;bottom:33%;right:32%}.sad-badge[data-v-06f95b5e]{position:absolute;right:24%;bottom:22%;width:98px;height:98px;display:grid;place-items:center;background:#fff}.state-title[data-v-06f95b5e]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-06f95b5e]{margin:16px auto 24px;color:#72839b;font-size:var(--app-typo-size-2xl);line-height:1.7;max-width:620px}.state-btn[data-v-06f95b5e]{min-height:64px;min-width:min(360px,100%);font-size:var(--app-typo-size-2xl);font-weight:800}@media (max-width:600px){.categories-state-wrap[data-v-06f95b5e]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px)}.state-illustration[data-v-06f95b5e]{margin-bottom:20px}.state-btn[data-v-06f95b5e]{min-height:56px;font-size:var(--app-typo-size-base)}}.categories-state-wrap[data-v-5145e8f2]{min-height:68vh;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:8px 6px 30px}.state-illustration[data-v-5145e8f2]{width:min(420px,100%);aspect-ratio:1/1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#dfe9ee;position:relative;display:grid;place-items:center;margin-bottom:28px}.error-badge[data-v-5145e8f2]{position:absolute;right:26%;bottom:18%;width:82px;height:82px;display:grid;place-items:center;background:#fff}.state-title[data-v-5145e8f2]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-5145e8f2]{margin:16px auto 24px;color:#72839b;font-size:var(--app-typo-size-2xl);line-height:1.7;max-width:620px}.state-btn[data-v-5145e8f2]{min-height:64px;min-width:min(360px,100%);font-size:var(--app-typo-size-2xl);font-weight:800}@media (max-width:600px){.categories-state-wrap[data-v-5145e8f2]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px)}.state-illustration[data-v-5145e8f2]{margin-bottom:20px}.state-btn[data-v-5145e8f2]{min-height:56px;font-size:var(--app-typo-size-base)}}.category-tile[data-v-5ed2b370]{cursor:pointer;-webkit-transition:-webkit-transform .2s ease,-webkit-filter .2s ease;transition:-webkit-transform .2s ease,-webkit-filter .2s ease;-o-transition:filter .2s ease,-o-transform .2s ease;-moz-transition:transform .2s ease,filter .2s ease,-moz-transform .2s ease;transition:transform .2s ease,filter .2s ease;transition:transform .2s ease,filter .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,-webkit-filter .2s ease}.category-tile[data-v-5ed2b370]:active{-webkit-transform:scale(.98);-moz-transform:scale(.98);-ms-transform:scale(.98);-o-transform:scale(.98);transform:scale(.98)}.category-image-card[data-v-5ed2b370]{overflow:hidden;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background:#dde6ee;border:1px solid transparent;-webkit-transition:border-color .22s ease,-webkit-box-shadow .22s ease;transition:border-color .22s ease,-webkit-box-shadow .22s ease;-o-transition:border-color .22s ease,box-shadow .22s ease;-moz-transition:border-color .22s ease,box-shadow .22s ease,-moz-box-shadow .22s ease;transition:border-color .22s ease,box-shadow .22s ease;transition:border-color .22s ease,box-shadow .22s ease,-webkit-box-shadow .22s ease,-moz-box-shadow .22s ease}.category-image[data-v-5ed2b370]{background:#dae3ec}.category-copy[data-v-5ed2b370]{text-align:center;padding-top:10px}.category-title[data-v-5ed2b370]{margin:0;color:#051129;font-size:var(--app-typo-size-2xl);font-weight:800;line-height:1.3}.category-count[data-v-5ed2b370]{margin:6px 0 0;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-xl);font-weight:600}.category-tile--selected .category-image-card[data-v-5ed2b370]{border-color:rgb(var(--v-theme-primary));-webkit-box-shadow:0 16px 24px rgba(24,173,209,.28);-moz-box-shadow:0 16px 24px rgba(24,173,209,.28);box-shadow:0 16px 24px rgba(24,173,209,.28)}.category-tile--overlay .category-image-card[data-v-5ed2b370]{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.image-overlay[data-v-5ed2b370]{position:absolute;inset:0;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,20,48,.05)),to(rgba(10,20,48,.62)));background:-webkit-linear-gradient(top,rgba(10,20,48,.05),rgba(10,20,48,.62));background:-moz-linear-gradient(top,rgba(10,20,48,.05),rgba(10,20,48,.62));background:-o-linear-gradient(top,rgba(10,20,48,.05),rgba(10,20,48,.62));background:linear-gradient(180deg,rgba(10,20,48,.05),rgba(10,20,48,.62));display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;padding:16px}.overlay-title[data-v-5ed2b370]{color:#fff;font-size:var(--app-typo-size-xl);font-weight:800;text-shadow:0 1px 6px rgba(0,0,0,.35)}.selected-indicator[data-v-5ed2b370]{position:absolute;left:12px;bottom:12px;width:38px;height:38px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;display:grid;place-items:center}@media (max-width:600px){.category-image-card[data-v-5ed2b370]{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px}.category-title[data-v-5ed2b370]{font-size:var(--app-typo-size-lg)}.category-count[data-v-5ed2b370]{font-size:var(--app-typo-size-sm)}.overlay-title[data-v-5ed2b370]{font-size:var(--app-typo-size-sm)}.category-image[data-v-5ed2b370] .v-img__img{min-height:164px}}.categories-page[data-v-f6f6a8f6]{background:#ecf1f4}.categories-shell[data-v-f6f6a8f6]{max-width:740px;margin-inline:auto;padding-bottom:24px}.categories-grid[data-v-f6f6a8f6]{margin-top:2px}@media (max-width:600px){.categories-shell[data-v-f6f6a8f6]{padding-bottom:10px}}.filters-sheet[data-v-3f63e9be]{max-width:720px;margin-inline:auto}.sheet-section+.sheet-section[data-v-3f63e9be]{margin-top:20px}.sheet-title[data-v-3f63e9be]{font-size:var(--app-typo-section-title-size);font-weight:var(--font-weight-bold)}.sheet-section-title[data-v-3f63e9be]{font-size:var(--app-typo-card-title-size);font-weight:var(--font-weight-bold)}.checkbox-options[data-v-3f63e9be]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sort-sheet[data-v-7d6674d5]{max-width:720px;margin-inline:auto;width:100%}.product-search-strip[data-v-5fb746fe]{margin:16px 0 14px}.controls-block[data-v-d77d0a42]{margin:8px 0 12px}.controls-head[data-v-d77d0a42]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;margin-bottom:10px}.results-count[data-v-d77d0a42]{color:var(--app-color-text-secondary);font-size:var(--app-typo-size-2xl);font-weight:600}.actions-wrap[data-v-d77d0a42]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}.control-btn[data-v-d77d0a42]{min-height:56px;min-width:150px;padding-inline:24px;border:1px solid var(--app-color-border);background:var(--app-color-surface);color:var(--app-color-text-primary);font-weight:800;font-size:var(--app-typo-size-xl);-webkit-box-shadow:var(--app-shadow-card);-moz-box-shadow:var(--app-shadow-card);box-shadow:var(--app-shadow-card)}.control-btn--filter[data-v-d77d0a42]{background:var(--app-color-muted-surface)}.filter-content[data-v-d77d0a42]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.chips-row[data-v-d77d0a42]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}.active-chip[data-v-d77d0a42]{min-height:46px;border:1px solid var(--app-color-border);background:var(--app-color-muted-surface);color:var(--app-color-accent);font-weight:700;font-size:var(--app-typo-size-lg)}@media (max-width:600px){.controls-head[data-v-d77d0a42]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-moz-box-orient:vertical;-moz-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-align:stretch;-webkit-align-items:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px}.results-count[data-v-d77d0a42]{text-align:right;font-size:var(--app-typo-size-lg)}.actions-wrap[data-v-d77d0a42]{-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.control-btn[data-v-d77d0a42]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-height:50px;min-width:0;font-size:var(--app-typo-size-lg);color:var(--app-color-textOn)!important}.active-chip[data-v-d77d0a42]{font-size:var(--app-typo-size-lg);min-height:40px}}.product-card-skeleton[data-v-0be6209c]{border:1px solid #dfe6ed;-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;overflow:hidden;background:#fff;-webkit-box-shadow:0 8px 16px rgba(15,23,42,.05);-moz-box-shadow:0 8px 16px rgba(15,23,42,.05);box-shadow:0 8px 16px rgba(15,23,42,.05)}.skeleton-image[data-v-0be6209c]{height:218px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;margin:10px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;-webkit-animation:shimmer-0be6209c 1.6s infinite;-moz-animation:shimmer-0be6209c 1.6s infinite;-o-animation:shimmer-0be6209c 1.6s infinite;animation:shimmer-0be6209c 1.6s infinite}.skeleton-body[data-v-0be6209c]{padding:0 12px 14px}.dot[data-v-0be6209c],.line[data-v-0be6209c]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;-webkit-animation:shimmer-0be6209c 1.6s infinite;-moz-animation:shimmer-0be6209c 1.6s infinite;-o-animation:shimmer-0be6209c 1.6s infinite;animation:shimmer-0be6209c 1.6s infinite}.line[data-v-0be6209c]{height:14px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;margin-bottom:10px}.line--brand[data-v-0be6209c]{width:42%;height:12px}.line--title[data-v-0be6209c]{width:88%}.line--subtitle[data-v-0be6209c]{width:72%}.meta-row[data-v-0be6209c]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px}.dot[data-v-0be6209c]{width:34px;height:34px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.line--price[data-v-0be6209c]{width:74px;margin:0}@-webkit-keyframes shimmer-0be6209c{0%{background-position:100% 0}to{background-position:0 0}}@-moz-keyframes shimmer-0be6209c{0%{background-position:100% 0}to{background-position:0 0}}@-o-keyframes shimmer-0be6209c{0%{background-position:100% 0}to{background-position:0 0}}@keyframes shimmer-0be6209c{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:600px){.skeleton-image[data-v-0be6209c]{height:176px}}.product-list-loading[data-v-f9d80c02]{margin-top:8px}.title-skeleton[data-v-f9d80c02]{max-width:300px;margin-inline:auto}.search-skeleton[data-v-f9d80c02]{margin-top:12px}.search-skeleton[data-v-f9d80c02] .v-skeleton-loader__text{height:60px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.controls-skeleton[data-v-f9d80c02]{margin:14px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}.pill-skeleton[data-v-f9d80c02]{height:48px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;-webkit-animation:shimmer-f9d80c02 1.6s infinite;-moz-animation:shimmer-f9d80c02 1.6s infinite;-o-animation:shimmer-f9d80c02 1.6s infinite;animation:shimmer-f9d80c02 1.6s infinite}.pill-skeleton.short[data-v-f9d80c02]{max-width:120px}.results-line[data-v-f9d80c02]{height:20px;width:180px;margin:0 0 12px auto;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;-webkit-animation:shimmer-f9d80c02 1.6s infinite;-moz-animation:shimmer-f9d80c02 1.6s infinite;-o-animation:shimmer-f9d80c02 1.6s infinite;animation:shimmer-f9d80c02 1.6s infinite}@-webkit-keyframes shimmer-f9d80c02{0%{background-position:100% 0}to{background-position:0 0}}@-moz-keyframes shimmer-f9d80c02{0%{background-position:100% 0}to{background-position:0 0}}@-o-keyframes shimmer-f9d80c02{0%{background-position:100% 0}to{background-position:0 0}}@keyframes shimmer-f9d80c02{0%{background-position:100% 0}to{background-position:0 0}}.product-list-state[data-v-59657a90]{min-height:-webkit-calc(100vh - 260px);min-height:-moz-calc(100vh - 260px);min-height:calc(100vh - 260px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:8px 6px 24px}.illustration-wrap[data-v-59657a90]{position:relative;width:min(440px,100%);margin-bottom:28px}.center-circle[data-v-59657a90]{width:min(360px,74vw);height:min(360px,74vw);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#d1e8f0;margin:0 auto;display:grid;place-items:center;border:7px solid #f4f9fb}.float-chip[data-v-59657a90]{width:102px;height:102px;display:grid;place-items:center;background:#fff;position:absolute}.float-chip--a[data-v-59657a90]{right:10px;top:24px}.float-chip--b[data-v-59657a90]{left:22px;bottom:4px}.state-title[data-v-59657a90]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-59657a90]{margin:14px auto 24px;color:#70839d;font-size:var(--app-typo-size-3xl);line-height:1.6;max-width:640px}.state-btn[data-v-59657a90]{min-height:66px;min-width:min(440px,100%);font-size:var(--app-typo-size-3xl);font-weight:800}.secondary-link[data-v-59657a90]{margin-top:18px;color:#16a9cd;border:none;background:transparent;font-size:var(--app-typo-size-2xl)}@media (max-width:600px){.float-chip[data-v-59657a90]{width:74px;height:74px}.state-btn[data-v-59657a90]{min-height:56px;font-size:var(--app-typo-size-base)}.state-copy[data-v-59657a90]{font-size:var(--app-typo-size-base)}.secondary-link[data-v-59657a90]{font-size:var(--app-typo-size-sm)}}.product-list-state[data-v-b582dd72]{min-height:-webkit-calc(100vh - 260px);min-height:-moz-calc(100vh - 260px);min-height:calc(100vh - 260px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:8px 6px 24px}.illustration-wrap[data-v-b582dd72]{width:min(430px,100%);margin-bottom:28px}.center-circle[data-v-b582dd72]{width:min(348px,72vw);height:min(348px,72vw);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#d1e8f0;margin:0 auto;display:grid;place-items:center;position:relative}.inner-card[data-v-b582dd72]{width:64%;height:64%;-webkit-border-radius:34px!important;-moz-border-radius:34px!important;border-radius:34px!important;background:#fff;display:grid;place-items:center}.error-chip[data-v-b582dd72]{position:absolute;right:10%;bottom:20%;width:82px;height:82px;-webkit-border-radius:24px!important;-moz-border-radius:24px!important;border-radius:24px!important;background:#fef2f2;display:grid;place-items:center}.state-title[data-v-b582dd72]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-b582dd72]{margin:14px auto 24px;color:#70839d;font-size:var(--app-typo-size-3xl);line-height:1.6;max-width:640px}.state-btn[data-v-b582dd72]{min-height:66px;min-width:min(440px,100%);font-size:var(--app-typo-size-3xl);font-weight:800}.secondary-link[data-v-b582dd72]{margin-top:18px;color:#16a9cd;border:none;background:transparent;font-size:var(--app-typo-size-2xl)}@media (max-width:600px){.error-chip[data-v-b582dd72]{width:62px;height:62px;-webkit-border-radius:18px!important;-moz-border-radius:18px!important;border-radius:18px!important}.state-btn[data-v-b582dd72]{min-height:56px;font-size:var(--app-typo-size-base)}.state-copy[data-v-b582dd72]{font-size:var(--app-typo-size-base)}.secondary-link[data-v-b582dd72]{font-size:var(--app-typo-size-sm)}}.product-list-page[data-v-6c12dd70]{background:#ecf1f4}.product-list-shell[data-v-6c12dd70]{max-width:760px;margin-inline:auto;padding-bottom:24px}.products-grid[data-v-6c12dd70]{margin-top:8px}.infinite-sentinel[data-v-6c12dd70]{height:1px}.load-more-wrap[data-v-6c12dd70]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px;min-height:24px}.load-more-end[data-v-6c12dd70]{color:#6f8198}.search-page[data-v-0c00bde5]{min-height:100%;background:var(--app-color-page)}.search-page-container[data-v-0c00bde5]{max-width:760px!important;padding-top:0!important;padding-bottom:116px!important}.search-shell[data-v-0c00bde5]{display:grid;gap:12px;padding-bottom:22px}.search-entry[data-v-0c00bde5]{margin-top:4px}.default-block[data-v-0c00bde5]{border-top:1px solid var(--app-color-border);padding-top:12px}.block-head[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.block-head h2[data-v-0c00bde5]{margin:0;color:var(--app-color-text-primary);font-size:var(--app-typo-size-5xl);font-weight:900}.clear-all-btn[data-v-0c00bde5]{font-size:var(--app-typo-size-xl);font-weight:700}.recent-rows[data-v-0c00bde5]{display:grid;gap:12px}.recent-row[data-v-0c00bde5]{border:1px solid var(--app-color-border);background:var(--app-color-muted-surface);-webkit-border-radius:var(--app-radius-pill);-moz-border-radius:var(--app-radius-pill);border-radius:var(--app-radius-pill);min-height:88px;padding-inline:12px;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;text-align:right}.recent-remove[data-v-0c00bde5]{color:#96a9c1}.recent-label[data-v-0c00bde5]{color:var(--app-color-text-primary);font-size:var(--app-typo-size-3xl);font-weight:600}.recent-icon[data-v-0c00bde5]{color:var(--app-color-text-secondary)}.suggested-chips[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.suggest-chip[data-v-0c00bde5]{min-height:52px;border:1px solid var(--app-color-border);background:#f7fafc;color:var(--app-color-text-primary);font-size:var(--app-typo-size-2xl);font-weight:600;padding-inline:16px}.categories-row[data-v-0c00bde5]{margin-top:2px}.category-card[data-v-0c00bde5]{width:100%;border:0;background:transparent;display:grid;justify-items:center;gap:10px}.category-icon[data-v-0c00bde5]{width:100%;aspect-ratio:1;-webkit-border-radius:var(--app-radius-card);-moz-border-radius:var(--app-radius-card);border-radius:var(--app-radius-card);background:#d8edf3;display:grid;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;justify-items:center;overflow:hidden}.category-card span[data-v-0c00bde5]{color:#2b3f59;font-size:var(--app-typo-size-xl);font-weight:600}.state-wrap[data-v-0c00bde5]{min-height:62vh;display:grid;justify-items:center;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;text-align:center;padding-top:42px}.state-icon[data-v-0c00bde5]{width:min(360px,70vw);aspect-ratio:1;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:grid;place-items:center;-webkit-box-shadow:var(--app-shadow-soft);-moz-box-shadow:var(--app-shadow-soft);box-shadow:var(--app-shadow-soft)}.empty-icon[data-v-0c00bde5]{background:var(--app-color-surface)}.error-icon[data-v-0c00bde5]{background:-webkit-linear-gradient(315deg,#b9e8f4,#eef7fb);background:-moz-linear-gradient(315deg,#b9e8f4,#eef7fb);background:-o-linear-gradient(315deg,#b9e8f4,#eef7fb);background:linear-gradient(135deg,#b9e8f4,#eef7fb)}.state-title[data-v-0c00bde5]{margin:24px 0 0;color:#09122b;font-size:var(--app-typo-size-6xl);font-weight:900}.state-subtitle[data-v-0c00bde5]{margin:14px 0 0;color:var(--app-color-text-secondary);font-size:var(--app-typo-size-3xl);line-height:1.7;max-width:640px}.state-btn[data-v-0c00bde5]{margin-top:30px;min-height:72px;min-width:min(620px,94%);font-size:var(--app-typo-size-3xl);font-weight:900;-webkit-border-radius:var(--app-radius-pill);-moz-border-radius:var(--app-radius-pill);border-radius:var(--app-radius-pill);-webkit-box-shadow:0 10px 20px rgba(14,164,199,.2);-moz-box-shadow:0 10px 20px rgba(14,164,199,.2);box-shadow:0 10px 20px rgba(14,164,199,.2)}.state-link[data-v-0c00bde5]{margin-top:12px;font-size:var(--app-typo-size-2xl);color:#00a4cc}.loading-progress-wrap[data-v-0c00bde5]{padding-top:4px}.loading-progress[data-v-0c00bde5]{-webkit-border-radius:var(--app-radius-pill);-moz-border-radius:var(--app-radius-pill);border-radius:var(--app-radius-pill)}.loading-text[data-v-0c00bde5]{margin:10px 0 0;text-align:right;color:#09a5c8;font-size:var(--app-typo-size-3xl)}.loading-chips[data-v-0c00bde5]{margin-top:8px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.result-grid[data-v-0c00bde5]{margin-top:10px}.loading-card[data-v-0c00bde5]{-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;overflow:hidden}.results-toolbar[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:2px}.results-headline[data-v-0c00bde5]{color:var(--app-color-text-secondary);font-size:var(--app-typo-size-3xl);display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px}.results-headline strong[data-v-0c00bde5]{color:#0ea8cd;font-size:var(--app-typo-size-5xl);font-weight:900}.toolbar-actions[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px}.toolbar-btn[data-v-0c00bde5]{min-height:58px;min-width:150px;border:1px solid var(--app-color-border);background:var(--app-color-surface);color:var(--app-color-text-primary);font-size:var(--app-typo-size-3xl);font-weight:900}.toolbar-btn-inner[data-v-0c00bde5]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.active-chips[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px}.active-chip[data-v-0c00bde5]{min-height:50px;padding-inline:14px;border:1px solid var(--app-color-border);background:var(--app-color-muted-surface);color:var(--app-color-accent);font-size:var(--app-typo-size-2xl);font-weight:700}.search-results--filtered[data-v-0c00bde5] .product-card{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;border:1px solid #dce5ee;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.load-more-wrap[data-v-0c00bde5]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:18px}.load-more-btn[data-v-0c00bde5]{min-height:66px;border:1px solid var(--app-color-border);background:var(--app-color-muted-surface);color:var(--app-color-accent);font-size:var(--app-typo-size-3xl);font-weight:900;min-width:320px}@media (max-width:768px){.search-shell[data-v-0c00bde5]{gap:10px}.block-head h2[data-v-0c00bde5],.state-title[data-v-0c00bde5]{font-size:var(--app-typo-size-3xl)}.loading-text[data-v-0c00bde5],.recent-label[data-v-0c00bde5],.results-headline strong[data-v-0c00bde5],.results-headline[data-v-0c00bde5]{font-size:var(--app-typo-size-xl)}.active-chip[data-v-0c00bde5],.category-card span[data-v-0c00bde5],.state-link[data-v-0c00bde5],.state-subtitle[data-v-0c00bde5],.suggest-chip[data-v-0c00bde5],.toolbar-btn[data-v-0c00bde5]{font-size:var(--app-typo-size-md)}.recent-row[data-v-0c00bde5]{min-height:64px}.toolbar-btn[data-v-0c00bde5]{min-height:46px;min-width:114px}.load-more-btn[data-v-0c00bde5],.state-btn[data-v-0c00bde5]{min-height:56px;font-size:var(--app-typo-size-lg)}.loading-chips[data-v-0c00bde5]{grid-template-columns:repeat(2,minmax(0,1fr))}}.details-loading[data-v-56ddfddc]{margin-top:10px;padding-bottom:90px}.top-row[data-v-56ddfddc]{display:grid;grid-template-columns:48px 1fr 48px;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:14px}.badge[data-v-56ddfddc],.cta-skeleton[data-v-56ddfddc],.dot[data-v-56ddfddc],.icon-skeleton[data-v-56ddfddc],.image-skeleton[data-v-56ddfddc],.line[data-v-56ddfddc],.qty-skeleton[data-v-56ddfddc],.related-item[data-v-56ddfddc],.title-skeleton[data-v-56ddfddc]{background:-webkit-gradient(linear,left top,right top,color-stop(25%,#e4ebf2),color-stop(37%,#eef3f8),color-stop(63%,#e4ebf2));background:-webkit-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-moz-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:-o-linear-gradient(left,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);background:linear-gradient(90deg,#e4ebf2 25%,#eef3f8 37%,#e4ebf2 63%);-webkit-background-size:400% 100%;-moz-background-size:400% 100%;-o-background-size:400% 100%;background-size:400% 100%;-webkit-animation:shimmer-56ddfddc 1.6s infinite;-moz-animation:shimmer-56ddfddc 1.6s infinite;-o-animation:shimmer-56ddfddc 1.6s infinite;animation:shimmer-56ddfddc 1.6s infinite}.icon-skeleton[data-v-56ddfddc]{width:48px;height:48px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.title-skeleton[data-v-56ddfddc]{height:34px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.image-skeleton[data-v-56ddfddc]{-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;min-height:430px}.dots-row[data-v-56ddfddc]{margin:12px 0;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.dot[data-v-56ddfddc]{width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.dot--active[data-v-56ddfddc]{width:34px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.line[data-v-56ddfddc]{height:14px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;margin-bottom:10px}.line--wide[data-v-56ddfddc]{width:100%}.line--medium[data-v-56ddfddc]{width:74%;-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.line--short[data-v-56ddfddc]{width:42%;-webkit-margin-start:auto;-moz-margin-start:auto;margin-inline-start:auto}.line--price[data-v-56ddfddc]{width:36%;height:20px;margin:6px 0 16px auto}.badges-row[data-v-56ddfddc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin-bottom:12px}.badge[data-v-56ddfddc]{width:108px;height:38px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.info-card[data-v-56ddfddc]{border-top:1px solid #d6e4ed;padding-top:16px}.related-grid[data-v-56ddfddc]{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.related-item[data-v-56ddfddc]{min-height:190px;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.sticky-row[data-v-56ddfddc]{position:-webkit-sticky;position:sticky;bottom:0;margin-top:18px;background:#ecf1f4;padding:10px 0;display:grid;grid-template-columns:180px 1fr;gap:10px}.cta-skeleton[data-v-56ddfddc],.qty-skeleton[data-v-56ddfddc]{min-height:68px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}@-webkit-keyframes shimmer-56ddfddc{0%{background-position:100% 0}to{background-position:0 0}}@-moz-keyframes shimmer-56ddfddc{0%{background-position:100% 0}to{background-position:0 0}}@-o-keyframes shimmer-56ddfddc{0%{background-position:100% 0}to{background-position:0 0}}@keyframes shimmer-56ddfddc{0%{background-position:100% 0}to{background-position:0 0}}@media (max-width:600px){.image-skeleton[data-v-56ddfddc]{min-height:320px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px}.sticky-row[data-v-56ddfddc]{grid-template-columns:140px 1fr}.cta-skeleton[data-v-56ddfddc],.qty-skeleton[data-v-56ddfddc]{min-height:56px}}.details-state-wrap[data-v-299f3eb0]{text-align:center;padding:26px 4px 20px}.state-circle[data-v-299f3eb0]{position:relative;margin-bottom:18px}.center-avatar[data-v-299f3eb0]{margin-inline:auto;-webkit-box-shadow:0 18px 28px rgba(96,123,144,.14);-moz-box-shadow:0 18px 28px rgba(96,123,144,.14);box-shadow:0 18px 28px rgba(96,123,144,.14)}.floating-icon[data-v-299f3eb0]{position:absolute;top:26px;right:16%}.state-title[data-v-299f3eb0]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-299f3eb0]{margin:14px auto 22px;color:#70839d;font-size:var(--app-typo-size-2xl);line-height:1.6;max-width:640px}.state-btn[data-v-299f3eb0]{min-height:64px;width:min(560px,100%);margin-bottom:12px;font-size:var(--app-typo-size-2xl);font-weight:800}.state-btn--secondary[data-v-299f3eb0]{color:#16a9cd}@media (max-width:600px){.center-avatar[data-v-299f3eb0]{width:220px!important;height:220px!important}.state-title[data-v-299f3eb0]{font-size:var(--app-typo-size-2xl)}.state-copy[data-v-299f3eb0]{font-size:var(--app-typo-size-base)}.state-btn[data-v-299f3eb0]{min-height:54px;font-size:var(--app-typo-size-base)}}.details-state-wrap[data-v-c29d19e2]{text-align:center;padding:26px 4px 20px}.state-circle[data-v-c29d19e2]{margin-bottom:16px}.center-avatar[data-v-c29d19e2]{margin-inline:auto}.inner-card[data-v-c29d19e2]{width:64%;height:64%;margin:18% auto;display:grid;place-items:center;-webkit-box-shadow:0 16px 24px rgba(96,123,144,.12);-moz-box-shadow:0 16px 24px rgba(96,123,144,.12);box-shadow:0 16px 24px rgba(96,123,144,.12)}.state-title[data-v-c29d19e2]{margin:0;color:#07122d;font-size:var(--app-typo-size-6xl)}.state-copy[data-v-c29d19e2]{margin:14px auto 20px;color:#70839d;font-size:var(--app-typo-size-2xl);line-height:1.6;max-width:640px}.error-info[data-v-c29d19e2]{width:min(600px,100%);margin:0 auto 12px;min-height:62px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#42526c;font-size:var(--app-typo-size-2xl);border:1px solid #d6e1ec;background:#f1f5f9}.state-btn[data-v-c29d19e2]{margin-top:10px;min-height:64px;width:min(560px,100%);font-size:var(--app-typo-size-2xl);font-weight:800}.secondary-link[data-v-c29d19e2]{margin-top:18px;border:none;background:transparent;color:#152038;font-size:var(--app-typo-size-2xl)}@media (max-width:600px){.center-avatar[data-v-c29d19e2]{width:220px!important;height:220px!important}.state-title[data-v-c29d19e2]{font-size:var(--app-typo-size-2xl)}.error-info[data-v-c29d19e2],.secondary-link[data-v-c29d19e2],.state-copy[data-v-c29d19e2]{font-size:var(--app-typo-size-base)}.state-btn[data-v-c29d19e2]{min-height:54px;font-size:var(--app-typo-size-base)}}.product-details-page[data-v-54a516dc]{background:#ecf1f4}.product-details-shell[data-v-54a516dc]{max-width:760px;margin-inline:auto;padding-bottom:108px}.hero-image-wrap[data-v-54a516dc]{margin-top:14px;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;position:relative;overflow:hidden}.product-gallery[data-v-54a516dc]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px}.product-image[data-v-54a516dc]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;background:#e1e8ef}.hero-favorite-btn[data-v-54a516dc]{position:absolute;top:14px;left:14px;z-index:3;width:52px;height:52px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:0 10px 20px rgba(15,23,42,.15);-moz-box-shadow:0 10px 20px rgba(15,23,42,.15);box-shadow:0 10px 20px rgba(15,23,42,.15)}.hero-discount-chip[data-v-54a516dc]{position:absolute;top:14px;right:14px;z-index:3;font-weight:800}.gallery-dots[data-v-54a516dc]{margin-top:10px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px}.dot[data-v-54a516dc]{width:11px;height:11px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#c4d1de}.dot--active[data-v-54a516dc]{width:32px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#3fc3de}.identity-block[data-v-54a516dc]{margin-top:14px}.rating-pill[data-v-54a516dc]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#d7edf5;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;color:#0fabcf;font-size:var(--app-typo-size-xl);font-weight:800;min-height:42px;padding-inline:16px}.product-title[data-v-54a516dc]{margin:10px 0 0;color:#07122d;font-size:var(--app-typo-size-6xl);line-height:1.3;font-weight:800}.product-subtitle[data-v-54a516dc]{margin:2px 0 0;color:#6a7d98;font-size:var(--app-typo-size-2xl)}.status-row[data-v-54a516dc]{margin-top:14px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.status-chip[data-v-54a516dc]{min-height:36px;font-size:var(--app-typo-size-lg);font-weight:700}.status-chip--blue[data-v-54a516dc]{background:#e7f0ff;color:#2a72f8}.status-chip--green[data-v-54a516dc]{background:#ddf4e6;color:#18803a}.status-chip--light[data-v-54a516dc]{background:#e6f5fa;color:#169dc6}.price-row[data-v-54a516dc]{margin-top:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-webkit-align-items:baseline;-moz-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:14px}.current-price[data-v-54a516dc]{color:#08122d;font-weight:900;font-size:var(--app-typo-size-7xl)}.old-price[data-v-54a516dc]{color:#97a6ba;font-size:var(--app-typo-size-4xl);text-decoration:line-through}.details-preview[data-v-54a516dc]{margin-top:16px}.details-preview h3[data-v-54a516dc]{margin:0;font-size:var(--app-typo-size-5xl);color:#07122d}.details-preview p[data-v-54a516dc]{margin:12px 0 0;color:#1d2a43;font-size:var(--app-typo-size-2xl);line-height:1.75}.read-more-btn[data-v-54a516dc]{margin-top:8px;border:none;background:transparent;color:#0ea7cb;font-size:var(--app-typo-size-2xl);font-weight:700}.expanded-sections[data-v-54a516dc]{margin-top:14px}.details-card[data-v-54a516dc],.warning-card[data-v-54a516dc]{padding:14px;margin-bottom:12px}.details-card[data-v-54a516dc]{background:#e2edf2}.details-head[data-v-54a516dc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.details-head h4[data-v-54a516dc],.ingredients-title[data-v-54a516dc],.shipping-title[data-v-54a516dc]{margin:0;color:#07122d;font-size:var(--app-typo-size-4xl)}.steps-list[data-v-54a516dc]{margin:12px 0 0;-webkit-padding-start:20px;-moz-padding-start:20px;padding-inline-start:20px;color:#13213b;line-height:1.85;font-size:var(--app-typo-size-2xl)}.ingredients-wrap[data-v-54a516dc]{margin-top:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.ingredient-chip[data-v-54a516dc]{min-height:38px;border:1px solid #b6ddeb;background:#f4f9fc}.warning-card[data-v-54a516dc]{border:1px solid #e6be78;background:#fff5e7}.warning-title[data-v-54a516dc]{color:#9d4b00;font-weight:800;font-size:var(--app-typo-size-2xl);margin-bottom:8px}.warning-card p[data-v-54a516dc]{margin:0;color:#7d4c16;line-height:1.7;font-size:var(--app-typo-size-xl)}.info-row[data-v-54a516dc]{border:1px solid #d3e5ee;background:#f7fbfd;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;padding:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-top:10px}.info-head[data-v-54a516dc]{color:#08122d;font-weight:800;font-size:var(--app-typo-size-xl)}.info-copy[data-v-54a516dc]{color:#6f8198;font-size:var(--app-typo-size-lg)}.related-wrap[data-v-54a516dc]{margin-top:16px}.related-wrap--fallback[data-v-54a516dc]{padding-bottom:20px}.related-head[data-v-54a516dc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px}.related-head h3[data-v-54a516dc]{margin:0;color:#07122d;font-size:var(--app-typo-size-5xl)}.related-head button[data-v-54a516dc]{border:none;background:transparent;color:#13a6cb;font-size:var(--app-typo-size-xl)}.related-rail[data-v-54a516dc]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding-bottom:6px}.related-item[data-v-54a516dc]{min-width:220px;max-width:220px}.sticky-cta[data-v-54a516dc]{position:fixed;bottom:0;left:0;right:0;z-index:45;border-top:1px solid #d7e5ee;background:#eff4f7;padding:10px max(14px,env(safe-area-inset-left)) -webkit-calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-right));padding:10px max(14px,env(safe-area-inset-left)) -moz-calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-right));padding:10px max(14px,env(safe-area-inset-left)) calc(10px + env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-right));display:grid;grid-template-columns:1fr 180px;gap:10px}.add-btn[data-v-54a516dc]{min-height:66px;font-size:var(--app-typo-size-3xl);font-weight:800}.qty-control[data-v-54a516dc]{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;border:1px solid #abd8e7;background:#f4fbfd;min-height:66px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-inline:10px}.qty-value[data-v-54a516dc]{color:#07122d;font-size:var(--app-typo-size-3xl);font-weight:800}@media (max-width:600px){.product-details-shell[data-v-54a516dc]{padding-bottom:88px}.hero-image-wrap[data-v-54a516dc],.product-gallery[data-v-54a516dc],.product-image[data-v-54a516dc]{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px}.product-gallery[data-v-54a516dc]{max-height:360px}.product-title[data-v-54a516dc]{font-size:var(--app-typo-size-5xl)}.current-price[data-v-54a516dc]{font-size:var(--app-typo-size-6xl)}.related-item[data-v-54a516dc]{min-width:170px;max-width:170px}.sticky-cta[data-v-54a516dc]{grid-template-columns:1fr 140px;gap:8px}.add-btn[data-v-54a516dc],.qty-control[data-v-54a516dc]{min-height:54px}.add-btn[data-v-54a516dc]{font-size:var(--app-typo-size-md)}.qty-value[data-v-54a516dc]{font-size:var(--app-typo-size-lg)}}.infinite-sentinel[data-v-616b9a78]{height:1px}.cart-item-card[data-v-51d312b7]{position:relative;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:1px solid rgba(149,168,191,.22);background:#f9fbfd;-webkit-box-shadow:0 2px 0 rgba(10,18,32,.03);-moz-box-shadow:0 2px 0 rgba(10,18,32,.03);box-shadow:0 2px 0 rgba(10,18,32,.03);padding:18px 18px 14px}.remove-btn[data-v-51d312b7]{position:absolute;top:16px;inset-inline-start:12px;color:#9ba8bd}.item-body[data-v-51d312b7]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.item-copy[data-v-51d312b7]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;min-width:0;-webkit-padding-start:28px;-moz-padding-start:28px;padding-inline-start:28px}.item-title[data-v-51d312b7]{margin:0;font-size:var(--app-typo-size-3xl);font-weight:800;color:#07112a;line-height:1.25}.item-subtitle[data-v-51d312b7]{margin:8px 0 12px;color:#6d7f99;font-size:var(--app-typo-size-md);line-height:1.4}.item-bottom-row[data-v-51d312b7]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px}.qty-control[data-v-51d312b7]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;background:#edf2f7;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;padding:6px;gap:8px}.qty-btn[data-v-51d312b7]{width:42px;height:42px;min-width:42px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.qty-btn--plus[data-v-51d312b7]{background:rgb(var(--v-theme-primary));color:#fff}.qty-btn--minus[data-v-51d312b7]{background:#fff;color:rgb(var(--v-theme-primary));border:1px solid rgba(149,168,191,.25)}.qty-value[data-v-51d312b7]{min-width:30px;text-align:center;font-size:var(--app-typo-size-3xl);color:#09112a;font-weight:800}.item-price[data-v-51d312b7]{font-size:var(--app-typo-size-4xl);color:rgb(var(--v-theme-primary));font-weight:900;white-space:nowrap}.item-image-wrap[data-v-51d312b7]{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:#f4f7fa;border:1px solid rgba(149,168,191,.18);overflow:hidden;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.cart-item-card[data-v-51d312b7]{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;padding:14px 14px 12px}.item-copy[data-v-51d312b7]{-webkit-padding-start:14px;-moz-padding-start:14px;padding-inline-start:14px}.item-title[data-v-51d312b7]{font-size:var(--app-typo-size-3xl)}.item-subtitle[data-v-51d312b7]{font-size:var(--app-typo-size-base);margin:5px 0 10px}.item-price[data-v-51d312b7]{font-size:var(--app-typo-size-3xl)}.qty-value[data-v-51d312b7]{font-size:var(--app-typo-size-2xl)}.item-image-wrap[data-v-51d312b7]{width:110px!important;height:110px!important;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}}.cart-loading-state[data-v-6d4d2e8c]{display:grid;gap:16px;padding-bottom:112px}.coupon-skeleton[data-v-6d4d2e8c],.cta-skeleton[data-v-6d4d2e8c],.item-skeleton[data-v-6d4d2e8c],.loading-topbar[data-v-6d4d2e8c],.summary-skeleton[data-v-6d4d2e8c]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.cta-skeleton[data-v-6d4d2e8c],.loading-topbar[data-v-6d4d2e8c],.summary-skeleton[data-v-6d4d2e8c]{background:hsla(0,0%,100%,.66)}.loading-items[data-v-6d4d2e8c]{display:grid;gap:14px}.item-skeleton[data-v-6d4d2e8c]{min-height:148px}.coupon-skeleton[data-v-6d4d2e8c]{min-height:80px}.summary-skeleton[data-v-6d4d2e8c]{min-height:190px}.cta-skeleton[data-v-6d4d2e8c]{min-height:64px}@media (min-width:992px){.cart-loading-state[data-v-6d4d2e8c]{padding-bottom:0}}.cart-summary-panel[data-v-44f95bf2]{display:grid;gap:16px;padding-bottom:122px}.coupon-applied[data-v-44f95bf2]{-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;border:1px solid rgba(38,184,214,.35);background:#dcf2fa;min-height:98px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:14px 16px}.coupon-remove[data-v-44f95bf2]{color:#ff4d4f}.coupon-copy[data-v-44f95bf2]{text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.coupon-title[data-v-44f95bf2]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-3xl);font-weight:900;letter-spacing:.5px}.coupon-subtitle[data-v-44f95bf2]{margin-top:2px;color:#5f748f;font-size:var(--app-typo-size-base)}.coupon-icon[data-v-44f95bf2]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.coupon-form[data-v-44f95bf2]{margin-top:-2px}.coupon-input-wrap[data-v-44f95bf2]{display:grid;grid-template-columns:138px minmax(0,1fr);gap:10px}.apply-btn[data-v-44f95bf2]{min-height:56px;background:#d8eff7;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-xl);font-weight:800}[data-v-44f95bf2] .coupon-input .v-field{min-height:56px;background:transparent;border-color:rgba(156,174,196,.35)}[data-v-44f95bf2] .coupon-input .v-field__input{font-size:var(--app-typo-size-lg);color:#09112a}.totals-card[data-v-44f95bf2]{background:#eaf5f9;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding:20px 16px;border:1px solid rgba(149,168,191,.18)}.total-row[data-v-44f95bf2]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#6b7f97;font-size:var(--app-typo-size-xl);margin-bottom:14px}.total-row strong[data-v-44f95bf2]{color:#0b152d;font-weight:800}.total-row--discount strong[data-v-44f95bf2]{color:rgb(var(--v-theme-primary))}.divider[data-v-44f95bf2]{height:1px;background:rgba(149,168,191,.35);margin:10px 0 16px}.total-row--grand[data-v-44f95bf2]{margin-bottom:6px}.total-row--grand span[data-v-44f95bf2]{color:#07112a;font-weight:800}.total-row--grand strong[data-v-44f95bf2]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-4xl)}.saving-note[data-v-44f95bf2]{margin:0;color:#19a04a;font-size:var(--app-typo-size-md);font-weight:600}.sticky-cta[data-v-44f95bf2]{position:fixed;inset-inline:var(--client-page-spacing-x,16px);bottom:92px;z-index:35;padding:0}.checkout-btn[data-v-44f95bf2]{min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:900;-webkit-box-shadow:0 12px 22px rgba(30,169,205,.3);-moz-box-shadow:0 12px 22px rgba(30,169,205,.3);box-shadow:0 12px 22px rgba(30,169,205,.3)}@media (min-width:992px){.cart-summary-panel[data-v-44f95bf2]{padding-bottom:0}.sticky-cta[data-v-44f95bf2]{position:static;inset-inline:auto;bottom:auto}}@media (max-width:768px){.coupon-title[data-v-44f95bf2]{font-size:var(--app-typo-size-xl)}.total-row[data-v-44f95bf2]{font-size:var(--app-typo-size-lg)}.total-row--grand strong[data-v-44f95bf2]{font-size:var(--app-typo-size-3xl)}.checkout-btn[data-v-44f95bf2]{min-height:58px;font-size:var(--app-typo-size-xl)}.apply-btn[data-v-44f95bf2]{font-size:var(--app-typo-size-lg);min-height:50px}[data-v-44f95bf2] .coupon-input .v-field{min-height:50px}[data-v-44f95bf2] .coupon-input .v-field__input{font-size:var(--app-typo-size-base)}.coupon-input-wrap[data-v-44f95bf2]{grid-template-columns:104px minmax(0,1fr)}}.cart-page[data-v-5e699c00]{min-height:100%;background:#edf3f6}.cart-page-container[data-v-5e699c00]{max-width:760px!important;padding-top:0!important;padding-bottom:104px!important}.cart-topbar[data-v-5e699c00]{height:92px;display:grid;grid-template-columns:54px minmax(0,1fr) 54px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;border-bottom:1px solid #d4e2ec;margin:0 -webkit-calc(var(--client-page-spacing-x,16px)*-1);margin:0 -moz-calc(var(--client-page-spacing-x,16px)*-1);margin:0 calc(var(--client-page-spacing-x, 16px)*-1);padding-inline:var(--client-page-spacing-x,16px);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:25}.top-icon[data-v-5e699c00]{color:#0b1731}.cart-title[data-v-5e699c00]{margin:0;text-align:center;color:#0b1731;font-size:var(--app-typo-size-4xl);font-weight:900}.cart-content[data-v-5e699c00]{display:grid;gap:16px;padding-top:18px}.items-list[data-v-5e699c00]{display:grid;gap:14px}.coupon-head[data-v-5e699c00]{color:#0b1731;font-size:var(--app-typo-size-3xl);font-weight:800;margin-top:4px}.state-wrap[data-v-5e699c00]{min-height:-webkit-calc(100vh - 190px);min-height:-moz-calc(100vh - 190px);min-height:calc(100vh - 190px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:32px 8px 118px}.state-visual[data-v-5e699c00]{width:360px;max-width:100%;height:360px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:26px;position:relative}.state-visual--empty[data-v-5e699c00]{background:rgba(27,180,214,.08);border:4px dashed rgba(27,180,214,.3)}.state-visual--error[data-v-5e699c00]{width:auto;height:auto;background:transparent;margin-bottom:12px}.state-avatar[data-v-5e699c00]{background:#fff;-webkit-box-shadow:0 14px 24px rgba(11,23,49,.08);-moz-box-shadow:0 14px 24px rgba(11,23,49,.08);box-shadow:0 14px 24px rgba(11,23,49,.08)}.state-badge[data-v-5e699c00]{position:absolute;bottom:0;inset-inline-end:18%}.state-badge--error[data-v-5e699c00]{background:#ff4d4f;border:6px solid #fff}.state-title[data-v-5e699c00]{margin:0;color:#0b1731;font-size:var(--app-typo-size-4xl);font-weight:900}.state-subtitle[data-v-5e699c00]{margin:12px 0 0;max-width:540px;color:#6f829c;line-height:1.7;font-size:var(--app-typo-size-lg)}.state-btn[data-v-5e699c00]{margin-top:24px;width:min(620px,100%);min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:800}.state-btn--secondary[data-v-5e699c00]{margin-top:14px;color:rgb(var(--v-theme-primary));background:#d8e8ef}.state-footnote[data-v-5e699c00]{margin-top:20px;color:#8d9eb4;font-size:var(--app-typo-size-lg)}.support-link[data-v-5e699c00]{border:0;background:transparent;color:rgb(var(--v-theme-primary));font-weight:700;cursor:pointer}@media (min-width:992px){.cart-page-container[data-v-5e699c00]{padding-bottom:40px!important}}@media (max-width:768px){.cart-topbar[data-v-5e699c00]{height:78px}.cart-title[data-v-5e699c00]{font-size:var(--app-typo-size-3xl)}.coupon-head[data-v-5e699c00]{font-size:var(--app-typo-size-xl)}.state-visual[data-v-5e699c00]{width:250px;height:250px}.state-title[data-v-5e699c00]{font-size:var(--app-typo-size-3xl)}.state-subtitle[data-v-5e699c00]{font-size:var(--app-typo-size-base)}.state-btn[data-v-5e699c00]{min-height:58px;font-size:var(--app-typo-size-lg)}.state-footnote[data-v-5e699c00]{font-size:var(--app-typo-size-base)}}.address-card[data-v-09e054b0]{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:1px solid #d6e4ee;background:#fdfefe;padding:14px}.address-card--selected[data-v-09e054b0]{border-color:rgba(31,181,214,.35);background:#f8fcfe}.address-head[data-v-09e054b0]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.section-title[data-v-09e054b0]{margin:0;color:#09112a;font-size:var(--app-typo-size-3xl);font-weight:900}.change-btn[data-v-09e054b0]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-xl);font-weight:800}.address-body[data-v-09e054b0]{display:grid;grid-template-columns:122px minmax(0,1fr);-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:14px}.address-map-thumb[data-v-09e054b0]{border:2px solid rgba(31,181,214,.18);background:#eaf2f8}.address-name-row[data-v-09e054b0]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.address-name[data-v-09e054b0]{color:#07112a;font-size:var(--app-typo-size-3xl)}.address-line[data-v-09e054b0]{margin:8px 0 0;font-size:var(--app-typo-size-md);color:#5e7390;line-height:1.45}.address-zone-chip[data-v-09e054b0]{margin-top:8px}.address-phone-row[data-v-09e054b0]{margin-top:8px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#4c617e;font-size:var(--app-typo-size-lg)}.edit-btn[data-v-09e054b0]{margin-top:12px;min-height:48px;background:#d9ebf4;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-md);font-weight:800}.address-empty[data-v-09e054b0]{min-height:112px;-webkit-border-radius:28px;-moz-border-radius:28px;border-radius:28px;border:1px solid #dce9f2;display:grid;grid-template-columns:58px minmax(0,1fr) 94px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:10px 14px;background:#f9fcff}.add-icon[data-v-09e054b0]{-webkit-box-shadow:0 8px 14px rgba(31,181,214,.25);-moz-box-shadow:0 8px 14px rgba(31,181,214,.25);box-shadow:0 8px 14px rgba(31,181,214,.25)}.address-empty-title[data-v-09e054b0]{font-size:var(--app-typo-size-3xl);font-weight:800;color:#081127}.address-empty-subtitle[data-v-09e054b0]{margin-top:4px;color:#6e819c;font-size:var(--app-typo-size-lg)}@media (max-width:768px){.address-empty-title[data-v-09e054b0],.address-name[data-v-09e054b0],.section-title[data-v-09e054b0]{font-size:var(--app-typo-size-xl)}.change-btn[data-v-09e054b0]{font-size:var(--app-typo-size-base)}.address-body[data-v-09e054b0]{grid-template-columns:88px minmax(0,1fr)}.address-map-thumb[data-v-09e054b0]{width:88px!important;height:88px!important}.pin-icon[data-v-09e054b0]{width:76px!important;height:76px!important}.address-empty[data-v-09e054b0]{grid-template-columns:50px minmax(0,1fr) 76px}.address-empty-subtitle[data-v-09e054b0],.address-line[data-v-09e054b0],.address-phone-row[data-v-09e054b0]{font-size:var(--app-typo-size-base)}}.payment-methods[data-v-4ca55852]{margin-top:6px}.section-title[data-v-4ca55852]{margin:0 0 12px;color:#09112a;font-size:var(--app-typo-size-3xl);font-weight:900}.methods-list[data-v-4ca55852]{display:grid;gap:12px}.method-row[data-v-4ca55852]{width:100%;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;border:1px solid #dce6ef;min-height:98px;background:#fbfdff;padding:12px 16px;display:grid;grid-template-columns:44px minmax(0,1fr) 62px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;text-align:start;-webkit-transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,background .2s ease,-webkit-box-shadow .2s ease;-o-transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;-moz-transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-moz-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,-webkit-box-shadow .2s ease,-moz-box-shadow .2s ease}.method-row--selected[data-v-4ca55852]{border-color:rgb(var(--v-theme-primary));-webkit-box-shadow:inset 0 0 0 2px rgba(31,181,214,.08);-moz-box-shadow:inset 0 0 0 2px rgba(31,181,214,.08);box-shadow:inset 0 0 0 2px rgba(31,181,214,.08);background:#f1f9fc}.method-check[data-v-4ca55852]{width:40px;height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #c4d2e1;background:#fff;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.method-row--selected .method-check[data-v-4ca55852]{border-color:rgb(var(--v-theme-primary));background:rgb(var(--v-theme-primary))}.method-label[data-v-4ca55852]{color:#081127;font-size:var(--app-typo-size-3xl);font-weight:800}.method-subtitle[data-v-4ca55852]{margin-top:2px;color:#7488a1;font-size:var(--app-typo-size-base)}.method-icon-wrap[data-v-4ca55852]{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}@media (max-width:768px){.method-label[data-v-4ca55852],.section-title[data-v-4ca55852]{font-size:var(--app-typo-size-2xl)}.method-row[data-v-4ca55852]{min-height:84px;grid-template-columns:34px minmax(0,1fr) 52px;padding:10px 12px}.method-check[data-v-4ca55852]{width:30px;height:30px}.method-icon-wrap[data-v-4ca55852]{width:52px!important;height:52px!important}.method-subtitle[data-v-4ca55852]{font-size:var(--app-typo-size-sm)}}.section-title[data-v-92d18c98]{margin:0 0 10px;color:#09112a;font-size:var(--app-typo-size-3xl);font-weight:900}.shipping-segmented[data-v-92d18c98]{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#edf3f7;padding:5px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:6px}.shipping-option[data-v-92d18c98]{min-height:56px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;border:none;background:transparent;color:#657a96;font-size:var(--app-typo-size-2xl);font-weight:700}.shipping-option--selected[data-v-92d18c98]{background:#fff;color:rgb(var(--v-theme-primary));-webkit-box-shadow:0 6px 10px rgba(12,22,38,.06);-moz-box-shadow:0 6px 10px rgba(12,22,38,.06);box-shadow:0 6px 10px rgba(12,22,38,.06)}@media (max-width:768px){.section-title[data-v-92d18c98]{font-size:var(--app-typo-size-2xl)}.shipping-option[data-v-92d18c98]{font-size:var(--app-typo-size-md);min-height:46px}}.section-title[data-v-009287f8]{margin:0 0 12px;color:#09112a;font-size:var(--app-typo-size-3xl);font-weight:900}.summary-card[data-v-009287f8]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #d8e4ed;background:#fbfcfe;padding:18px 16px}.summary-row[data-v-009287f8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:14px;font-size:var(--app-typo-size-3xl);color:#637893}.summary-row strong[data-v-009287f8]{color:#09112a;font-weight:800}.summary-row--discount strong[data-v-009287f8]{color:#11b15a}.summary-divider[data-v-009287f8]{border-top:1px dashed #d5e4ee;margin:4px 0 14px}.summary-row--grand[data-v-009287f8]{margin-bottom:0}.summary-row--grand span[data-v-009287f8]{color:#081127;font-weight:800}.summary-row--grand strong[data-v-009287f8]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-6xl);font-weight:900}@media (max-width:768px){.section-title[data-v-009287f8]{font-size:var(--app-typo-size-2xl)}.summary-row[data-v-009287f8]{font-size:var(--app-typo-size-lg)}.summary-row--grand strong[data-v-009287f8]{font-size:var(--app-typo-size-3xl)}}.checkout-loading[data-v-4f3a1a86]{display:grid;gap:14px;padding-top:10px;padding-bottom:120px}.address-sk[data-v-4f3a1a86],.cta-sk[data-v-4f3a1a86],.head-sk[data-v-4f3a1a86],.payment-sk[data-v-4f3a1a86],.section-sk[data-v-4f3a1a86],.summary-sk[data-v-4f3a1a86]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.address-sk[data-v-4f3a1a86],.summary-sk[data-v-4f3a1a86]{min-height:160px}.payment-sk[data-v-4f3a1a86]{min-height:82px}.payment-sk-list[data-v-4f3a1a86]{display:grid;gap:10px}.cta-sk[data-v-4f3a1a86]{min-height:64px}@media (min-width:992px){.checkout-loading[data-v-4f3a1a86]{padding-bottom:26px}}.checkout-error[data-v-0fd0a831]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:26px 8px 118px}.error-icon-wrap[data-v-0fd0a831]{position:relative}.error-main-avatar[data-v-0fd0a831]{-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;background:#fff;-webkit-box-shadow:0 8px 20px rgba(8,17,39,.08);-moz-box-shadow:0 8px 20px rgba(8,17,39,.08);box-shadow:0 8px 20px rgba(8,17,39,.08)}.error-badge[data-v-0fd0a831]{position:absolute;bottom:-8px;inset-inline-end:-14px;border:8px solid #fff}.error-title[data-v-0fd0a831]{margin:30px 0 0;color:#09112a;font-size:var(--app-typo-size-5xl);font-weight:900;line-height:1.4}.error-message[data-v-0fd0a831]{margin:16px 0 0;color:#5f7591;font-size:var(--app-typo-size-xl);line-height:1.8;max-width:620px}.error-btn[data-v-0fd0a831]{margin-top:28px;width:min(620px,100%);min-height:68px;font-size:var(--app-typo-size-3xl);font-weight:900}.error-btn--ghost[data-v-0fd0a831]{margin-top:12px;background:#d5e8f0;color:rgb(var(--v-theme-primary))}.error-note[data-v-0fd0a831]{margin-top:36px;color:#7d8ea5;font-size:var(--app-typo-size-lg)}.error-link[data-v-0fd0a831]{border:0;background:transparent;color:rgb(var(--v-theme-primary));font-weight:700;cursor:pointer}@media (max-width:768px){.error-main-avatar[data-v-0fd0a831]{width:178px!important;height:178px!important}.error-badge[data-v-0fd0a831]{width:62px!important;height:62px!important;border-width:6px}.error-title[data-v-0fd0a831]{font-size:var(--app-typo-size-3xl)}.error-message[data-v-0fd0a831]{font-size:var(--app-typo-size-base)}.error-btn[data-v-0fd0a831]{min-height:58px;font-size:var(--app-typo-size-xl)}.error-note[data-v-0fd0a831]{font-size:var(--app-typo-size-base)}}.delivery-zone-selector[data-v-a37dedf8]{border:1px solid #d8e7ef;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;padding:14px;display:grid;gap:10px}.delivery-zone-selector__head[data-v-a37dedf8]{display:grid;gap:4px}.delivery-zone-selector__title[data-v-a37dedf8]{margin:0;font-size:var(--app-typo-size-lg);color:#0c1733;font-weight:800}.delivery-zone-selector__subtitle[data-v-a37dedf8]{margin:0;color:#6f8198;font-size:var(--app-typo-size-base)}.delivery-zone-selector__hint[data-v-a37dedf8]{margin-top:2px}.checkout-page[data-v-40b01d91]{min-height:100%;background:#edf3f6}.checkout-container[data-v-40b01d91]{max-width:760px!important;padding-top:0!important;padding-bottom:132px!important}.checkout-topbar[data-v-40b01d91]{height:92px;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;border-bottom:1px solid #d6e5ee;margin:0 -webkit-calc(var(--client-page-spacing-x,16px)*-1);margin:0 -moz-calc(var(--client-page-spacing-x,16px)*-1);margin:0 calc(var(--client-page-spacing-x, 16px)*-1);padding-inline:var(--client-page-spacing-x,16px);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:30}.checkout-title[data-v-40b01d91]{margin:0;text-align:center;color:#081127;font-size:var(--app-typo-size-4xl);font-weight:900}.top-icon[data-v-40b01d91]{color:#081127}.top-icon--hint[data-v-40b01d91]{justify-self:start}.checkout-content[data-v-40b01d91]{display:grid;gap:14px;padding-top:14px}.merchant-card[data-v-40b01d91]{-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;border:1px solid #dae7ef;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:14px;padding:16px}.merchant-copy[data-v-40b01d91]{text-align:center;-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1}.merchant-name[data-v-40b01d91]{display:block;color:#09112a;font-size:var(--app-typo-size-3xl);font-weight:900}.merchant-sub[data-v-40b01d91]{margin:4px 0 0;color:#6f8198;font-size:var(--app-typo-size-xl);font-weight:600}.guest-checkout-card[data-v-40b01d91]{border:1px solid #d8e7ef;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;padding:16px;display:grid;gap:10px}.guest-checkout-card__title[data-v-40b01d91]{margin:0;font-size:var(--app-typo-size-lg);font-weight:800;color:#09122c}.guest-checkout-card__hint[data-v-40b01d91]{margin:0;color:#6f8198;font-size:var(--app-typo-size-base)}.checkout-zone-alert[data-v-40b01d91]{margin-top:-4px}.secure-note[data-v-40b01d91]{display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;color:#6f8198;font-size:var(--app-typo-size-lg);font-weight:600}.checkout-sticky[data-v-40b01d91]{position:fixed;inset-inline:var(--client-page-spacing-x,16px);bottom:88px;z-index:35;background:rgba(237,243,246,.98);border-top:1px solid #dbe7ef;padding-top:10px}.sticky-meta[data-v-40b01d91]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-webkit-align-items:flex-end;-moz-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:12px;margin-bottom:10px}.sticky-label[data-v-40b01d91]{color:#7b8ea5;font-size:var(--app-typo-size-md)}.sticky-amount[data-v-40b01d91]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-2xl);font-weight:900}.sticky-zone-wrap[data-v-40b01d91]{text-align:center}.sticky-zone[data-v-40b01d91]{color:#09112a;font-size:var(--app-typo-size-md);font-weight:700}.eta-wrap[data-v-40b01d91]{text-align:left}.sticky-eta[data-v-40b01d91]{color:#0f1c39;font-size:var(--app-typo-size-md);font-weight:700}.confirm-btn[data-v-40b01d91]{min-height:58px;font-size:var(--app-typo-size-lg);font-weight:800;letter-spacing:.3px}.address-dialog[data-v-40b01d91]{background:#f6fbff;border:1px solid #d7e7f1}.address-dialog__title[data-v-40b01d91]{font-size:var(--app-typo-size-xl);font-weight:900;color:#091228}.address-dialog__content[data-v-40b01d91]{display:grid;gap:10px;max-height:420px;overflow:auto}.address-option[data-v-40b01d91]{display:grid;grid-template-columns:34px minmax(0,1fr);gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #d9e8ef;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#fff;padding:12px;text-align:right}.address-option__check[data-v-40b01d91]{width:24px;height:24px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:1px solid #c7dbe7;background:#d5eaf4;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.address-option__copy[data-v-40b01d91]{display:grid;gap:3px}.address-option__copy strong[data-v-40b01d91]{color:#091129;font-size:var(--app-typo-size-base)}.address-option__copy span[data-v-40b01d91]{color:#6f8198;font-size:var(--app-typo-size-base)}.address-option--selected[data-v-40b01d91]{border-color:rgb(var(--v-theme-primary));-webkit-box-shadow:0 8px 18px rgba(44,124,220,.16);-moz-box-shadow:0 8px 18px rgba(44,124,220,.16);box-shadow:0 8px 18px rgba(44,124,220,.16)}.address-option--selected .address-option__check[data-v-40b01d91]{background:rgb(var(--v-theme-primary));border-color:rgb(var(--v-theme-primary))}.address-dialog__actions[data-v-40b01d91]{-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.payment-webview-wrapper[data-v-47015ad4]{display:grid;gap:10px}.payment-flow-state__banner[data-v-47015ad4]{margin-top:4px}.payment-frame[data-v-47015ad4]{width:100%;min-height:65vh;border:0;-webkit-border-radius:16px;-moz-border-radius:16px;border-radius:16px;background:#fff}.payment-flow-state__missing-link[data-v-47015ad4]{min-height:220px;border:1px dashed #d9e5ef;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px;background:#f8fbfe;display:grid;place-content:center;text-align:center;color:#5f748f;padding:14px}.payment-actions-grid[data-v-47015ad4]{display:grid;gap:10px}.payment-result-wrapper[data-v-10eff31a]{display:grid;gap:10px}.payment-result-state__card[data-v-10eff31a]{border:1px solid #dbe7ef}.payment-result-actions[data-v-10eff31a]{display:grid;gap:8px}.status-chip[data-v-97b9a950]{min-height:36px;padding-inline:14px;font-size:var(--app-typo-size-base);font-weight:800;border:1px solid transparent}.status-chip--active[data-v-97b9a950]{color:#1093b3;background:#dff3f9}.status-chip--pending[data-v-97b9a950]{color:#bf7e13;background:#fff2cf}.status-chip--delivered[data-v-97b9a950]{color:#1e9b58;background:#dff6e8}.status-chip--cancelled[data-v-97b9a950]{color:#d54040;background:#fde8e8}.status-chip--neutral[data-v-97b9a950]{color:#5b6f8b;background:#eaf1f7}@media (max-width:768px){.status-chip[data-v-97b9a950]{min-height:30px;font-size:var(--app-typo-size-sm);padding-inline:10px}}.order-card[data-v-44ae8e05]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #d7e4ed;background:#fff;-webkit-box-shadow:0 2px 0 rgba(9,17,42,.03);-moz-box-shadow:0 2px 0 rgba(9,17,42,.03);box-shadow:0 2px 0 rgba(9,17,42,.03);padding:16px;margin-bottom:14px;-webkit-transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:-webkit-transform .2s ease,-webkit-box-shadow .2s ease;-o-transition:box-shadow .2s ease,-o-transform .2s ease;-moz-transition:transform .2s ease,box-shadow .2s ease,-moz-transform .2s ease,-moz-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,-webkit-transform .2s ease,-moz-transform .2s ease,-o-transform .2s ease,-webkit-box-shadow .2s ease,-moz-box-shadow .2s ease;cursor:pointer}.order-card[data-v-44ae8e05]:active{-webkit-transform:translateY(1px);-moz-transform:translateY(1px);-ms-transform:translateY(1px);-o-transform:translateY(1px);transform:translateY(1px)}.order-card[data-v-44ae8e05]:hover{-webkit-box-shadow:0 8px 20px rgba(12,22,38,.07);-moz-box-shadow:0 8px 20px rgba(12,22,38,.07);box-shadow:0 8px 20px rgba(12,22,38,.07)}.order-card__head[data-v-44ae8e05]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-moz-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.order-thumb[data-v-44ae8e05]{border:1px solid rgba(146,168,191,.2);background:#edf3f7}.order-card__identity[data-v-44ae8e05]{margin-top:8px}.order-number[data-v-44ae8e05]{margin:0;color:#07112a;font-size:var(--app-typo-size-3xl);font-weight:900}.order-meta[data-v-44ae8e05]{margin:4px 0 0;color:#617794;font-size:var(--app-typo-size-xl);font-weight:600}.order-card__divider[data-v-44ae8e05]{margin:14px 0;border-top:1px solid #e2ebf2}.order-card__summary[data-v-44ae8e05]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.summary-hint[data-v-44ae8e05]{color:#8da0b7;font-size:var(--app-typo-size-md)}.summary-main[data-v-44ae8e05]{margin-top:2px;color:#172944;font-size:var(--app-typo-size-3xl);font-weight:800}.details-btn[data-v-44ae8e05]{min-height:54px;min-width:186px;font-size:var(--app-typo-size-xl);font-weight:800}@media (max-width:768px){.order-card[data-v-44ae8e05]{-webkit-border-radius:26px;-moz-border-radius:26px;border-radius:26px;padding:14px}.order-thumb[data-v-44ae8e05]{width:74px!important;height:74px!important}.order-number[data-v-44ae8e05]{font-size:var(--app-typo-size-3xl)}.order-meta[data-v-44ae8e05]{font-size:var(--app-typo-size-lg)}.summary-hint[data-v-44ae8e05]{font-size:var(--app-typo-size-base)}.summary-main[data-v-44ae8e05]{font-size:var(--app-typo-size-xl)}.details-btn[data-v-44ae8e05]{min-height:44px;min-width:154px;font-size:var(--app-typo-size-md)}}.orders-loading[data-v-51c812bc]{display:grid;gap:14px;padding-top:8px}.loading-alert[data-v-51c812bc],.order-card-sk[data-v-51c812bc],.tabs-placeholder[data-v-51c812bc]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.loading-alert[data-v-51c812bc]{border:2px dashed rgba(31,181,214,.3);background:#eff9fc;text-align:center;padding:20px 16px}.loading-alert h3[data-v-51c812bc]{margin:14px 0 0;color:#081127;font-size:var(--app-typo-size-2xl)}.loading-alert p[data-v-51c812bc]{margin:8px 0 0;color:#6a7e97;font-size:var(--app-typo-size-md)}.order-card-sk[data-v-51c812bc]{min-height:210px}.orders-error[data-v-70e97e94]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:16px 8px 102px}.error-avatar[data-v-70e97e94]{background:#fff;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;-webkit-box-shadow:0 10px 22px rgba(10,20,35,.08);-moz-box-shadow:0 10px 22px rgba(10,20,35,.08);box-shadow:0 10px 22px rgba(10,20,35,.08)}.error-dots[data-v-70e97e94]{margin-top:12px;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:9px}.error-dots span[data-v-70e97e94]{width:12px;height:12px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(31,181,214,.32)}.error-title[data-v-70e97e94]{margin:26px 0 0;color:#081127;font-size:var(--app-typo-size-5xl);font-weight:900}.error-subtitle[data-v-70e97e94]{margin:10px 0 0;color:#617a98;font-size:var(--app-typo-size-xl);line-height:1.7}.error-btn[data-v-70e97e94]{margin-top:24px;width:min(560px,100%);min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:900}.error-btn--outline[data-v-70e97e94]{margin-top:12px}@media (max-width:768px){.error-title[data-v-70e97e94]{font-size:var(--app-typo-size-2xl)}.error-subtitle[data-v-70e97e94]{font-size:var(--app-typo-size-base)}.error-btn[data-v-70e97e94]{min-height:56px;font-size:var(--app-typo-size-lg)}}.orders-empty[data-v-f0558c5c]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:18px 6px 94px}.empty-visual-wrap[data-v-f0558c5c]{position:relative;width:min(520px,100%);aspect-ratio:1/1;margin-bottom:14px}.empty-ring[data-v-f0558c5c]{position:absolute;inset:6%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(22,184,215,.11)}.empty-core[data-v-f0558c5c]{position:absolute;inset:22%;-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;background:#fff;-webkit-box-shadow:0 10px 20px rgba(12,22,38,.07);-moz-box-shadow:0 10px 20px rgba(12,22,38,.07);box-shadow:0 10px 20px rgba(12,22,38,.07);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.empty-lines[data-v-f0558c5c]{display:grid;gap:8px;margin-top:14px}.empty-lines span[data-v-f0558c5c]{display:block;height:10px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#e8edf2}.empty-lines span[data-v-f0558c5c]:first-child{width:120px}.empty-lines span[data-v-f0558c5c]:last-child{width:74px}.floating-btn[data-v-f0558c5c]{position:absolute;width:74px;height:74px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px;background:#fff;color:rgb(var(--v-theme-primary));-webkit-box-shadow:0 12px 20px rgba(12,22,38,.1);-moz-box-shadow:0 12px 20px rgba(12,22,38,.1);box-shadow:0 12px 20px rgba(12,22,38,.1)}.floating-btn--top[data-v-f0558c5c]{top:24%;inset-inline-end:1%}.floating-btn--bottom[data-v-f0558c5c]{bottom:20%;inset-inline-start:1%}.empty-title[data-v-f0558c5c]{margin:0;color:#081127;font-size:var(--app-typo-size-5xl);font-weight:900}.empty-subtitle[data-v-f0558c5c]{margin:14px 0 0;max-width:620px;color:#627a97;font-size:var(--app-typo-size-xl);line-height:1.7}.empty-cta[data-v-f0558c5c]{width:min(620px,100%);min-height:68px;margin-top:26px;font-size:var(--app-typo-size-3xl);font-weight:900;-webkit-box-shadow:0 12px 20px rgba(26,169,205,.25);-moz-box-shadow:0 12px 20px rgba(26,169,205,.25);box-shadow:0 12px 20px rgba(26,169,205,.25)}.empty-help[data-v-f0558c5c]{margin:20px 0 0;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-3xl);font-weight:700}@media (max-width:768px){.empty-title[data-v-f0558c5c]{font-size:var(--app-typo-size-3xl)}.empty-subtitle[data-v-f0558c5c]{font-size:var(--app-typo-size-lg)}.floating-btn[data-v-f0558c5c]{width:58px;height:58px;-webkit-border-radius:18px;-moz-border-radius:18px;border-radius:18px}.empty-cta[data-v-f0558c5c]{min-height:58px;font-size:var(--app-typo-size-xl)}.empty-help[data-v-f0558c5c]{font-size:var(--app-typo-size-xl)}}.orders-page[data-v-1ad0c7b8]{min-height:100%;background:#edf3f6}.orders-container[data-v-1ad0c7b8]{max-width:760px!important;padding-top:0!important;padding-bottom:110px!important}.orders-topbar[data-v-1ad0c7b8]{height:92px;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d7e5ee;margin:0 -webkit-calc(var(--client-page-spacing-x,16px)*-1);margin:0 -moz-calc(var(--client-page-spacing-x,16px)*-1);margin:0 calc(var(--client-page-spacing-x, 16px)*-1);padding-inline:var(--client-page-spacing-x,16px);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:26}.orders-title[data-v-1ad0c7b8]{margin:0;color:#081127;font-size:var(--app-typo-size-4xl);font-weight:900;text-align:center}.top-icon[data-v-1ad0c7b8]{color:#081127}.status-tabs[data-v-1ad0c7b8]{margin-top:8px;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;border-bottom:1px solid #dbe8f0}.status-tab[data-v-1ad0c7b8]{min-height:72px;border:none;background:transparent;color:#5d718d;font-size:var(--app-typo-size-3xl);font-weight:800;position:relative}.status-tab--active[data-v-1ad0c7b8]{color:rgb(var(--v-theme-primary))}.status-tab--active[data-v-1ad0c7b8]:after{content:"";position:absolute;bottom:-1px;left:10%;right:10%;height:4px;background:rgb(var(--v-theme-primary));-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.orders-list[data-v-1ad0c7b8]{padding-top:14px}.load-more-wrap[data-v-1ad0c7b8]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:6px;padding-bottom:8px}.load-more-btn[data-v-1ad0c7b8]{min-height:52px;min-width:220px;font-size:var(--app-typo-size-lg);font-weight:700}@media (max-width:768px){.orders-topbar[data-v-1ad0c7b8]{height:78px}.orders-title[data-v-1ad0c7b8]{font-size:var(--app-typo-size-3xl)}.status-tab[data-v-1ad0c7b8]{min-height:62px;font-size:var(--app-typo-size-lg)}}.infinite-sentinel[data-v-1ad0c7b8]{height:1px}.order-item-row[data-v-d56e7b6e]{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;border:1px solid #dbe7f0;background:#fff;padding:10px 14px;display:grid;grid-template-columns:128px minmax(0,1fr) 86px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.order-item-row+.order-item-row[data-v-d56e7b6e]{margin-top:10px}.item-price[data-v-d56e7b6e]{color:#0b132e;font-size:var(--app-typo-size-3xl);font-weight:800}.item-name[data-v-d56e7b6e]{color:#081127;font-size:var(--app-typo-size-2xl);font-weight:800}.item-meta[data-v-d56e7b6e]{margin-top:2px;color:#778ca7;font-size:var(--app-typo-size-md)}.item-qty[data-v-d56e7b6e]{margin-top:3px;color:#4f647f;font-size:var(--app-typo-size-lg);font-weight:700}.item-thumb[data-v-d56e7b6e]{border:1px solid rgba(144,166,188,.2);background:#f1f4f7}@media (max-width:768px){.order-item-row[data-v-d56e7b6e]{grid-template-columns:96px minmax(0,1fr) 74px;padding:8px 10px}.item-price[data-v-d56e7b6e]{font-size:var(--app-typo-size-xl)}.item-name[data-v-d56e7b6e]{font-size:var(--app-typo-size-lg)}.item-meta[data-v-d56e7b6e],.item-qty[data-v-d56e7b6e]{font-size:var(--app-typo-size-base)}.item-thumb[data-v-d56e7b6e]{width:74px!important;height:74px!important}}.details-loading[data-v-02a1fcd5]{display:grid;gap:14px;padding-top:8px}.head-sk[data-v-02a1fcd5],.hero-sk[data-v-02a1fcd5],.items-sk[data-v-02a1fcd5],.summary-sk[data-v-02a1fcd5],.timeline-sk[data-v-02a1fcd5]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;overflow:hidden}.hero-sk[data-v-02a1fcd5]{min-height:220px}.timeline-sk[data-v-02a1fcd5]{min-height:250px}.items-sk[data-v-02a1fcd5]{min-height:170px}.summary-sk[data-v-02a1fcd5]{min-height:200px}.details-error[data-v-af9ad47e]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:16px 8px 100px}.error-visual[data-v-af9ad47e]{position:relative;width:min(360px,100%);aspect-ratio:1/1}.error-ring[data-v-af9ad47e]{position:absolute;inset:12%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(23,182,214,.1)}.error-core[data-v-af9ad47e]{position:absolute;inset:30%;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#cbe6f1;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.error-badge[data-v-af9ad47e]{position:absolute;top:25%;inset-inline-end:20%;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:rgba(31,181,214,.28)}.title[data-v-af9ad47e]{margin:24px 0 0;color:#07112a;font-size:var(--app-typo-size-5xl);font-weight:900}.subtitle[data-v-af9ad47e]{margin:14px 0 0;color:#617998;font-size:var(--app-typo-size-xl);line-height:1.7;max-width:600px}.btn[data-v-af9ad47e]{margin-top:28px;width:min(620px,100%);min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:900}.support-link[data-v-af9ad47e]{margin-top:20px;border:none;background:transparent;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-3xl);font-weight:700;cursor:pointer}@media (max-width:768px){.title[data-v-af9ad47e]{font-size:var(--app-typo-size-3xl)}.subtitle[data-v-af9ad47e]{font-size:var(--app-typo-size-base)}.btn[data-v-af9ad47e]{min-height:56px;font-size:var(--app-typo-size-lg)}.support-link[data-v-af9ad47e]{font-size:var(--app-typo-size-lg)}}.details-empty[data-v-95ad7656]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:16px 8px 96px}.empty-visual[data-v-95ad7656]{position:relative;width:min(430px,100%);aspect-ratio:1/1;margin-bottom:20px}.ring[data-v-95ad7656]{position:absolute;inset:10%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(32,180,214,.12)}.core[data-v-95ad7656]{position:absolute;inset:26%;-webkit-border-radius:32px;-moz-border-radius:32px;border-radius:32px;background:#fff;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 12px 24px rgba(12,22,38,.08);-moz-box-shadow:0 12px 24px rgba(12,22,38,.08);box-shadow:0 12px 24px rgba(12,22,38,.08)}.badge[data-v-95ad7656]{position:absolute;bottom:17%;inset-inline-end:14%;background:#fff;-webkit-box-shadow:0 10px 18px rgba(12,22,38,.11);-moz-box-shadow:0 10px 18px rgba(12,22,38,.11);box-shadow:0 10px 18px rgba(12,22,38,.11)}.title[data-v-95ad7656]{margin:0;color:#07112a;font-size:var(--app-typo-size-5xl);font-weight:900}.subtitle[data-v-95ad7656]{margin:14px 0 0;color:#647b98;font-size:var(--app-typo-size-xl);line-height:1.7;max-width:620px}.btn[data-v-95ad7656]{margin-top:24px;width:min(620px,100%);min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:900}.btn--secondary[data-v-95ad7656]{margin-top:12px;background:#d5e9f2;color:rgb(var(--v-theme-primary))}@media (max-width:768px){.title[data-v-95ad7656]{font-size:var(--app-typo-size-2xl)}.subtitle[data-v-95ad7656]{font-size:var(--app-typo-size-base)}.btn[data-v-95ad7656]{min-height:56px;font-size:var(--app-typo-size-lg)}}.tracking-wrap[data-v-b3e31a90]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #d7e5ee;background:#fff;padding:16px}.tracking-head[data-v-b3e31a90]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.tracking-title[data-v-b3e31a90]{margin:0;color:#081127;font-size:var(--app-typo-size-3xl);font-weight:900}.progress-chip[data-v-b3e31a90]{background:#d8f0f7;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-md);font-weight:800}.progress-bar[data-v-b3e31a90]{margin-top:12px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#e8eef3;height:16px;overflow:hidden}.progress-fill[data-v-b3e31a90]{height:100%;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:rgb(var(--v-theme-primary));-webkit-transition:width .35s ease;-o-transition:width .35s ease;-moz-transition:width .35s ease;transition:width .35s ease}.tracking-hint[data-v-b3e31a90]{margin:12px 0 0;color:#607995;font-size:var(--app-typo-size-lg)}.timeline[data-v-b3e31a90]{margin-top:16px}.timeline-step[data-v-b3e31a90]{display:grid;grid-template-columns:44px minmax(0,1fr);gap:10px;padding-bottom:14px;position:relative}.timeline-step[data-v-b3e31a90]:after{content:"";position:absolute;inset-inline-start:20px;top:40px;width:2px;height:-webkit-calc(100% - 18px);height:-moz-calc(100% - 18px);height:calc(100% - 18px);background:#d7e4ee}.timeline-step[data-v-b3e31a90]:last-child:after{display:none}.step-node[data-v-b3e31a90]{width:40px;height:40px;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#eaf1f7;border:1px solid #d3e2ed;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.timeline-step--current .step-node[data-v-b3e31a90],.timeline-step--done .step-node[data-v-b3e31a90]{background:rgb(var(--v-theme-primary));border-color:transparent}.step-title[data-v-b3e31a90]{color:#081127;font-size:var(--app-typo-size-2xl);font-weight:800}.step-subtitle[data-v-b3e31a90]{margin-top:2px;color:#7d90a7;font-size:var(--app-typo-size-md)}.timeline-step--current .step-title[data-v-b3e31a90]{color:rgb(var(--v-theme-primary))}@media (max-width:768px){.step-title[data-v-b3e31a90],.tracking-title[data-v-b3e31a90]{font-size:var(--app-typo-size-xl)}.progress-chip[data-v-b3e31a90]{font-size:var(--app-typo-size-sm)}.step-subtitle[data-v-b3e31a90],.tracking-hint[data-v-b3e31a90]{font-size:var(--app-typo-size-base)}}.order-details-page[data-v-7a04dd7a]{min-height:100%;background:#edf3f6}.details-container[data-v-7a04dd7a]{max-width:760px!important;padding-top:0!important;padding-bottom:110px!important}.details-topbar[data-v-7a04dd7a]{height:92px;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d7e5ee;margin:0 -webkit-calc(var(--client-page-spacing-x,16px)*-1);margin:0 -moz-calc(var(--client-page-spacing-x,16px)*-1);margin:0 calc(var(--client-page-spacing-x, 16px)*-1);padding-inline:var(--client-page-spacing-x,16px);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:26}.topbar-title-wrap[data-v-7a04dd7a]{text-align:center}.details-title[data-v-7a04dd7a]{margin:0;color:#081127;font-size:var(--app-typo-size-4xl);font-weight:900}.details-subtitle[data-v-7a04dd7a]{margin:2px 0 0;color:#7489a4;font-size:var(--app-typo-size-base)}.top-icon[data-v-7a04dd7a]{color:#081127}.details-content[data-v-7a04dd7a]{display:grid;gap:14px;padding-top:14px}.address-card[data-v-7a04dd7a],.items-block[data-v-7a04dd7a],.order-hero[data-v-7a04dd7a],.summary-card[data-v-7a04dd7a]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #d7e5ee;background:#fff}.order-hero[data-v-7a04dd7a]{padding:16px}.hero-head[data-v-7a04dd7a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.hero-date[data-v-7a04dd7a]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-2xl);font-weight:800}.hero-number[data-v-7a04dd7a]{margin-top:10px;color:#07112a;font-size:var(--app-typo-size-7xl);font-weight:900}.hero-hint[data-v-7a04dd7a]{margin-top:8px;color:#627994;font-size:var(--app-typo-size-xl)}.hero-actions[data-v-7a04dd7a]{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.hero-btn[data-v-7a04dd7a]{min-height:62px;font-size:var(--app-typo-size-2xl);font-weight:800}.hero-btn--secondary[data-v-7a04dd7a]{background:#d5ebf3;color:rgb(var(--v-theme-primary))}.address-card[data-v-7a04dd7a],.items-block[data-v-7a04dd7a],.summary-card[data-v-7a04dd7a]{padding:14px}.card-title-row[data-v-7a04dd7a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;margin-bottom:10px}.card-title-row h3[data-v-7a04dd7a]{margin:0;color:#07112a;font-size:var(--app-typo-size-4xl);font-weight:900}.address-name[data-v-7a04dd7a]{color:#07112a;font-size:var(--app-typo-size-3xl);font-weight:800}.address-line[data-v-7a04dd7a]{margin-top:8px;color:#627a96;font-size:var(--app-typo-size-lg);line-height:1.7}.recipient[data-v-7a04dd7a]{margin-top:12px;color:#0d1a33;font-size:var(--app-typo-size-2xl);font-weight:800}.count-chip[data-v-7a04dd7a]{color:rgb(var(--v-theme-primary));background:#dff2f9}.payment-line[data-v-7a04dd7a]{color:#0e1831;font-size:var(--app-typo-size-2xl);font-weight:700}.summary-grid[data-v-7a04dd7a]{margin-top:12px;display:grid;gap:10px}.summary-row[data-v-7a04dd7a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#667b96;font-size:var(--app-typo-size-xl)}.summary-row strong[data-v-7a04dd7a]{color:#0d1a34;font-weight:800}.summary-row--discount strong[data-v-7a04dd7a]{color:#08a552}.summary-row--grand[data-v-7a04dd7a]{margin-top:4px;border-top:1px solid #dce8f1;padding-top:12px}.summary-row--grand span[data-v-7a04dd7a]{color:#07112a;font-weight:800}.summary-row--grand strong[data-v-7a04dd7a]{color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-5xl);font-weight:900}.support-help[data-v-7a04dd7a]{text-align:center;padding:8px 0 0}.support-help p[data-v-7a04dd7a]{margin:0;color:#8b9db2;font-size:var(--app-typo-size-lg)}.support-help button[data-v-7a04dd7a]{border:none;background:transparent;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-3xl);font-weight:700;margin-top:4px;cursor:pointer}@media (max-width:768px){.details-topbar[data-v-7a04dd7a]{height:78px}.card-title-row h3[data-v-7a04dd7a],.details-title[data-v-7a04dd7a]{font-size:var(--app-typo-size-2xl)}.details-subtitle[data-v-7a04dd7a]{font-size:var(--app-typo-size-xs)}.address-name[data-v-7a04dd7a],.hero-date[data-v-7a04dd7a],.recipient[data-v-7a04dd7a]{font-size:var(--app-typo-size-xl)}.hero-number[data-v-7a04dd7a]{font-size:var(--app-typo-size-4xl)}.address-line[data-v-7a04dd7a],.hero-hint[data-v-7a04dd7a],.payment-line[data-v-7a04dd7a],.summary-row[data-v-7a04dd7a]{font-size:var(--app-typo-size-md)}.hero-btn[data-v-7a04dd7a]{min-height:52px;font-size:var(--app-typo-size-lg)}.summary-row--grand strong[data-v-7a04dd7a]{font-size:var(--app-typo-size-3xl)}.support-help button[data-v-7a04dd7a]{font-size:var(--app-typo-size-xl)}}.infinite-sentinel[data-v-43d399c8]{height:1px}.state-card[data-v-4f9f54c1]{border:1px solid rgba(15,23,42,.06)}.state-card[data-v-5a7388ec]{border:1px solid rgba(15,23,42,.06)}.infinite-sentinel[data-v-87765eb6]{height:1px}.infinite-sentinel[data-v-1a9958c7]{height:1px}.auth-brand-head[data-v-3bf62a5a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:34px}.auth-brand-head--compact[data-v-3bf62a5a]{margin-bottom:20px}.brand-wrap[data-v-3bf62a5a]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.brand-name[data-v-3bf62a5a]{font-size:var(--app-typo-size-lg);font-weight:800;color:#0b1630}.brand-avatar[data-v-3bf62a5a]{background:-webkit-linear-gradient(305deg,#24bed9,#14a2c8);background:-moz-linear-gradient(305deg,#24bed9,#14a2c8);background:-o-linear-gradient(305deg,#24bed9,#14a2c8);background:linear-gradient(145deg,#24bed9,#14a2c8)}.head-action[data-v-3bf62a5a]{width:54px;height:54px;border:none;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;-webkit-box-shadow:0 8px 18px rgba(107,137,164,.22);-moz-box-shadow:0 8px 18px rgba(107,137,164,.22);box-shadow:0 8px 18px rgba(107,137,164,.22);display:grid;place-items:center}.head-action--soft[data-v-3bf62a5a]{background:#dff2f8;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}@media (max-width:600px){.brand-name[data-v-3bf62a5a]{font-size:var(--app-typo-size-md)}.head-action[data-v-3bf62a5a]{width:48px;height:48px}}.auth-page--default[data-v-4912ee15]{background:#eff4f7}.auth-shell[data-v-4912ee15]{max-width:640px;margin-inline:auto;padding:24px 8px}.auth-title-block[data-v-63dc9364]{margin-bottom:24px}.auth-title-block--center[data-v-63dc9364]{text-align:center}.auth-title[data-v-63dc9364]{color:#08132e;font-size:var(--app-typo-size-4xl);margin:8px 0 0;line-height:1.2}.auth-subtitle[data-v-63dc9364]{color:#6f819a;font-size:var(--app-typo-size-lg);margin:8px 0 0;line-height:1.5}.auth-method-card[data-v-6c2870bb]{width:100%;border:1px solid #d7e7ef;-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px;background:#fff;min-height:86px;margin-bottom:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 14px}.method-icon[data-v-6c2870bb]{width:54px;height:54px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#d9f0f7;display:grid;place-items:center}.method-copy[data-v-6c2870bb]{-webkit-box-flex:1;-webkit-flex:1;-moz-box-flex:1;-ms-flex:1;flex:1;text-align:right}.method-head[data-v-6c2870bb]{color:#0a1531;font-size:var(--app-typo-size-md);font-weight:700}.method-sub[data-v-6c2870bb]{color:#71829a;font-size:var(--app-typo-size-sm)}.auth-divider[data-v-0c4dda76]{margin:22px 0 14px;display:grid;grid-template-columns:1fr auto 1fr;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;color:#96a5b8}.auth-divider[data-v-0c4dda76]:after,.auth-divider[data-v-0c4dda76]:before{content:"";height:1px;background:#d4e2ee}.auth-divider span[data-v-0c4dda76]{font-size:var(--app-typo-size-base)}.auth-link-row[data-v-4a6c4363]{margin-top:18px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;color:#657791;font-size:var(--app-typo-size-md)}.auth-link-row button[data-v-4a6c4363]{border:none;background:transparent;color:#14a8cd;font-weight:700}.hero-badge[data-v-9948647e]{text-align:center}.hero-icon[data-v-9948647e]{background:#fff;-webkit-box-shadow:0 12px 24px rgba(116,144,165,.23);-moz-box-shadow:0 12px 24px rgba(116,144,165,.23);box-shadow:0 12px 24px rgba(116,144,165,.23);margin:0 auto 10px}.method-title[data-v-9948647e]{margin:8px 0 12px;color:#08122d;font-size:var(--app-typo-size-lg);text-align:center;font-weight:700}.auth-intent-alert[data-v-9948647e]{margin:10px 0 14px}.guest-btn[data-v-9948647e]{min-height:62px;color:#0e1a36;font-size:var(--app-typo-size-md);font-weight:700}.auth-loading-card[data-v-dd019f4e]{padding:22px;background:#f6fafc;border:1px solid #d1e8f1}.loading-icon-wrap[data-v-dd019f4e]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:14px 0 18px}.loading-title[data-v-dd019f4e]{text-align:center;color:#08142f;font-size:var(--app-typo-size-5xl);margin:0}.loading-subtitle[data-v-dd019f4e]{text-align:center;color:#657792;font-size:var(--app-typo-size-2xl);margin:8px 0 22px}.loading-btn[data-v-dd019f4e]{min-height:64px;font-size:var(--app-typo-size-3xl);font-weight:800}.loading-lock[data-v-dd019f4e]{text-align:center;color:#8f9fb3;font-size:var(--app-typo-size-2xl)}@media (max-width:600px){.loading-title[data-v-dd019f4e]{font-size:var(--app-typo-size-2xl)}.loading-btn[data-v-dd019f4e],.loading-lock[data-v-dd019f4e],.loading-subtitle[data-v-dd019f4e]{font-size:var(--app-typo-size-md)}}.auth-primary-btn[data-v-2bb5d4e8]{min-height:64px;font-size:var(--app-typo-size-lg);font-weight:800;margin-top:12px}.social-row[data-v-6181c5f2]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.social-btn[data-v-6181c5f2]{min-height:56px;border-color:#cfddea;color:#0f1b34;font-size:var(--app-typo-size-base);font-weight:600}.auth-error-alert[data-v-e5468e8e]{margin-bottom:12px}.auth-field-wrap[data-v-29d0b36a]{margin-bottom:12px}.auth-label[data-v-29d0b36a]{display:block;color:#182542;font-size:var(--app-typo-size-md);font-weight:700;margin-bottom:8px}.auth-input[data-v-29d0b36a] .v-field{min-height:64px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;background:#fff}.auth-input[data-v-29d0b36a] input{font-size:var(--app-typo-size-md);color:#0d1a33}.label-row[data-v-92e47488]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.auth-label[data-v-92e47488]{display:block;color:#182542;font-size:var(--app-typo-size-md);font-weight:700;margin-bottom:8px}.forgot-link[data-v-92e47488]{border:none;background:transparent;color:#16a9cd;font-size:var(--app-typo-size-base);font-weight:600;margin-bottom:8px}.auth-label[data-v-f1fdb7b8]{display:block;color:#182542;font-size:var(--app-typo-size-md);font-weight:700;margin-bottom:8px}.phone-field-wrap[data-v-f1fdb7b8]{min-height:64px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;border:1px solid #cfdeea;background:#fff;padding:0 16px;display:grid;grid-template-columns:auto 1px 1fr auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.phone-field-wrap--error[data-v-f1fdb7b8]{border-color:#ef4444;-webkit-box-shadow:0 0 0 2px rgba(239,68,68,.12);-moz-box-shadow:0 0 0 2px rgba(239,68,68,.12);box-shadow:0 0 0 2px rgba(239,68,68,.12)}.country-code[data-v-f1fdb7b8]{color:#9aa9bc;font-size:var(--app-typo-size-base);font-weight:700}.phone-divider[data-v-f1fdb7b8]{height:28px;background:#d4e2ee}.phone-input[data-v-f1fdb7b8] input{text-align:right;font-size:var(--app-typo-size-md);color:#0d1a33}.phone-input[data-v-f1fdb7b8] .v-field{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.auth-error[data-v-f1fdb7b8]{color:#ef4444;font-size:var(--app-typo-size-xs);margin-top:-6px;margin-bottom:10px}.switch-method[data-v-26d8ce7b]{margin-top:8px;font-size:var(--app-typo-size-base)}.auth-terms[data-v-3f256536]{margin-top:4px}.terms-copy[data-v-3f256536]{color:#5f738f;font-size:var(--app-typo-size-sm);line-height:1.5}.auth-field-wrap[data-v-33e93757]{margin-bottom:12px}.auth-label[data-v-33e93757]{display:block;color:#182542;font-size:var(--app-typo-size-md);font-weight:700;margin-bottom:8px}.auth-select[data-v-33e93757] .v-field{min-height:64px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;background:#fff}.phone-field-wrap[data-v-33e93757]{min-height:64px;-webkit-border-radius:36px;-moz-border-radius:36px;border-radius:36px;border:1px solid #cfdeea;background:#fff;padding:0 16px;display:grid;grid-template-columns:auto 1px 1fr auto;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-bottom:12px}.phone-field-wrap--error[data-v-33e93757]{border-color:#ef4444;-webkit-box-shadow:0 0 0 2px rgba(239,68,68,.12);-moz-box-shadow:0 0 0 2px rgba(239,68,68,.12);box-shadow:0 0 0 2px rgba(239,68,68,.12)}.country-code[data-v-33e93757]{color:#9aa9bc;font-size:var(--app-typo-size-base);font-weight:700}.phone-divider[data-v-33e93757]{height:28px;background:#d4e2ee}.phone-input[data-v-33e93757] input{text-align:right;font-size:var(--app-typo-size-md);color:#0d1a33}.phone-input[data-v-33e93757] .v-field{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.auth-error[data-v-33e93757]{color:#ef4444;font-size:var(--app-typo-size-xs);margin-top:-6px;margin-bottom:10px}.file-row[data-v-5b560d62]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #dce8f0;background:#fff;display:grid;grid-template-columns:44px minmax(0,1fr) 76px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:12px 12px}.file-row+.file-row[data-v-5b560d62]{margin-top:12px}.remove-btn[data-v-5b560d62]{color:#97a8bf}.file-name[data-v-5b560d62]{color:#0a132e;font-size:var(--app-typo-size-3xl);font-weight:800}.file-meta[data-v-5b560d62]{margin-top:2px;color:#7187a2;font-size:var(--app-typo-size-lg)}.file-status[data-v-5b560d62]{margin-top:2px;color:#14a65c;font-size:var(--app-typo-size-lg);font-weight:700;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:4px}.file-status--error[data-v-5b560d62]{color:#e05656}@media (max-width:768px){.file-row[data-v-5b560d62]{grid-template-columns:34px minmax(0,1fr) 60px;padding:10px;-webkit-border-radius:22px;-moz-border-radius:22px;border-radius:22px}.file-name[data-v-5b560d62]{font-size:var(--app-typo-size-xl)}.file-meta[data-v-5b560d62],.file-status[data-v-5b560d62]{font-size:var(--app-typo-size-base)}.file-icon-wrap[data-v-5b560d62]{width:60px!important;height:60px!important}}.insurance-page[data-v-13966b12]{min-height:100%;background:#edf3f6}.insurance-container[data-v-13966b12]{max-width:760px!important;padding-top:0!important;padding-bottom:116px!important}.insurance-topbar[data-v-13966b12]{height:92px;display:grid;grid-template-columns:56px minmax(0,1fr) 56px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;border-bottom:1px solid #d7e5ee;margin:0 -webkit-calc(var(--client-page-spacing-x,16px)*-1);margin:0 -moz-calc(var(--client-page-spacing-x,16px)*-1);margin:0 calc(var(--client-page-spacing-x, 16px)*-1);padding-inline:var(--client-page-spacing-x,16px);background:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:26}.insurance-title[data-v-13966b12]{margin:0;text-align:center;color:#081127;font-size:var(--app-typo-size-4xl);font-weight:900}.top-icon[data-v-13966b12]{color:#081127}.file-input[data-v-13966b12]{display:none}.state-content[data-v-13966b12]{display:grid;gap:14px;padding-top:14px}.hero-copy[data-v-13966b12]{text-align:center}.hero-copy h2[data-v-13966b12]{margin:0;color:#081127;font-size:var(--app-typo-size-5xl);font-weight:900}.hero-copy p[data-v-13966b12]{margin:12px 0 0;color:#627a97;font-size:var(--app-typo-size-xl);line-height:1.7}.hero-copy.center[data-v-13966b12]{justify-items:center}.draft-card[data-v-13966b12],.help-strip[data-v-13966b12],.meds-card[data-v-13966b12],.required-card[data-v-13966b12],.review-header[data-v-13966b12],.steps-card[data-v-13966b12],.submit-summary[data-v-13966b12],.trust-card[data-v-13966b12]{-webkit-border-radius:34px;-moz-border-radius:34px;border-radius:34px;border:1px solid #d7e5ee;background:#fff}.draft-card[data-v-13966b12],.meds-card[data-v-13966b12],.required-card[data-v-13966b12],.steps-card[data-v-13966b12],.submit-summary[data-v-13966b12],.trust-card[data-v-13966b12]{padding:14px}.section-head h3[data-v-13966b12],.steps-card h3[data-v-13966b12]{margin:0;color:#07112a;font-size:var(--app-typo-size-4xl);font-weight:900}.step-row[data-v-13966b12]{margin-top:12px;display:grid;grid-template-columns:46px minmax(0,1fr);gap:10px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.step-avatar span[data-v-13966b12]{font-weight:900;color:#fff}.step-row:nth-child(n+3) .step-avatar span[data-v-13966b12]{color:rgb(var(--v-theme-primary))}.step-title[data-v-13966b12]{color:#0a132f;font-size:var(--app-typo-size-3xl);font-weight:800}.step-subtitle[data-v-13966b12]{margin-top:2px;color:#7488a3;font-size:var(--app-typo-size-lg)}.section-head[data-v-13966b12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.required-list[data-v-13966b12]{margin-top:12px;display:grid;gap:10px}.required-item[data-v-13966b12]{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;background:#edf8fc;border:1px solid #b4e2ef;min-height:74px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;padding:0 16px;color:#0e1a32;font-size:var(--app-typo-size-xl);font-weight:700}.help-strip[data-v-13966b12]{background:#d9edf6;padding:16px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.help-strip strong[data-v-13966b12]{color:#081127;font-size:var(--app-typo-size-3xl)}.help-strip p[data-v-13966b12]{margin:6px 0 0;color:#5f7694;font-size:var(--app-typo-size-lg)}.sticky-action[data-v-13966b12]{position:-webkit-sticky;position:sticky;bottom:88px;z-index:20;background:rgba(237,243,246,.96);padding-top:8px}.primary-cta[data-v-13966b12]{min-height:68px;font-size:var(--app-typo-size-3xl);font-weight:900;-webkit-box-shadow:0 12px 20px rgba(26,169,205,.24);-moz-box-shadow:0 12px 20px rgba(26,169,205,.24);box-shadow:0 12px 20px rgba(26,169,205,.24)}.draft-card[data-v-13966b12]{overflow:hidden;padding:0}.draft-image[data-v-13966b12]{height:230px;background:-webkit-linear-gradient(315deg,rgba(26,168,205,.32),rgba(11,87,143,.72));background:-moz-linear-gradient(315deg,rgba(26,168,205,.32),rgba(11,87,143,.72));background:-o-linear-gradient(315deg,rgba(26,168,205,.32),rgba(11,87,143,.72));background:linear-gradient(135deg,rgba(26,168,205,.32),rgba(11,87,143,.72))}.draft-body[data-v-13966b12]{padding:14px}.draft-head[data-v-13966b12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center}.edit-btn[data-v-13966b12]{background:#d7ebf4;color:rgb(var(--v-theme-primary));font-weight:800}.field-label[data-v-13966b12]{color:#7e90a8;font-size:var(--app-typo-size-lg)}.field-main[data-v-13966b12],.field-value[data-v-13966b12]{color:#0a132d;font-size:var(--app-typo-size-3xl);font-weight:800}.draft-grid[data-v-13966b12]{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;border-top:1px solid #e0eaf2;padding-top:12px}.med-item[data-v-13966b12]{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;border:1px solid #dce8f0;background:#fff;padding:10px 12px;display:grid;grid-template-columns:72px minmax(0,1fr) 90px;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.med-item+.med-item[data-v-13966b12]{margin-top:10px}.med-title[data-v-13966b12]{color:#09112a;font-size:var(--app-typo-size-2xl);font-weight:800}.med-subtitle[data-v-13966b12]{color:#6f839d;font-size:var(--app-typo-size-lg)}.med-qty[data-v-13966b12]{color:#0b132e;font-size:var(--app-typo-size-2xl);font-weight:800;text-align:center}.count-chip[data-v-13966b12]{background:#dff3f9;color:rgb(var(--v-theme-primary))}.state-wrap[data-v-13966b12]{min-height:-webkit-calc(100vh - 220px);min-height:-moz-calc(100vh - 220px);min-height:calc(100vh - 220px);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;padding:16px 8px 100px}.state-avatar[data-v-13966b12]{background:#fff;-webkit-box-shadow:0 10px 20px rgba(11,21,39,.08);-moz-box-shadow:0 10px 20px rgba(11,21,39,.08);box-shadow:0 10px 20px rgba(11,21,39,.08)}.state-title[data-v-13966b12]{margin:20px 0 0;color:#081127;font-size:var(--app-typo-size-5xl);font-weight:900}.state-subtitle[data-v-13966b12]{margin:12px 0 0;color:#647c99;font-size:var(--app-typo-size-xl);line-height:1.7}.state-btn[data-v-13966b12]{margin-top:22px;width:min(620px,100%);min-height:66px;font-size:var(--app-typo-size-2xl);font-weight:900}.state-btn--secondary[data-v-13966b12]{margin-top:10px;background:#d3e8f1;color:rgb(var(--v-theme-primary))}.empty-doc-visual[data-v-13966b12]{position:relative;width:min(420px,100%);aspect-ratio:1/1}.empty-doc-core[data-v-13966b12]{position:absolute;inset:16%;-webkit-border-radius:46px;-moz-border-radius:46px;border-radius:46px;background:#fff;-webkit-box-shadow:0 12px 20px rgba(12,22,38,.08);-moz-box-shadow:0 12px 20px rgba(12,22,38,.08);box-shadow:0 12px 20px rgba(12,22,38,.08);display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.floating-upload[data-v-13966b12]{position:absolute;inset-inline-end:2%;bottom:15%;background:rgb(var(--v-theme-primary))}.required-mini-grid[data-v-13966b12]{margin-top:18px;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.required-mini[data-v-13966b12]{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:#fff;border:1px solid #dee8f0;min-height:110px;display:grid;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;justify-items:center;gap:8px;color:#5f7896;font-size:var(--app-typo-size-xl)}.upload-types[data-v-13966b12]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.type-pill[data-v-13966b12]{border:1px solid #d7e5ee;background:#fff;-webkit-border-radius:42px;-moz-border-radius:42px;border-radius:42px;min-height:150px;padding:10px;display:grid;justify-items:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;gap:10px;color:#0f1a31;font-size:var(--app-typo-size-xl);font-weight:700}.files-list-quick[data-v-13966b12]{margin-top:8px}.add-another-wrap[data-v-13966b12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-moz-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.add-another-btn[data-v-13966b12]{border-color:#9cd9e8;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-xl);font-weight:800}.privacy-note[data-v-13966b12]{color:#5f7695;font-size:var(--app-typo-size-lg);text-align:center;margin:4px 0 0}.review-header[data-v-13966b12]{padding:12px;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.review-header h2[data-v-13966b12]{margin:0;font-size:var(--app-typo-size-5xl)}.review-header p[data-v-13966b12]{margin:4px 0 0;color:#677f9c;font-size:var(--app-typo-size-lg)}.upload-more[data-v-13966b12]{margin-top:12px;width:100%;min-height:94px;border:3px dashed #9fdded;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;background:transparent;color:rgb(var(--v-theme-primary));font-size:var(--app-typo-size-3xl);font-weight:800}.submit-summary[data-v-13966b12]{overflow:hidden;padding:0}.submit-visual[data-v-13966b12]{height:220px;background:#c8eaf5;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center}.summary-body[data-v-13966b12]{padding:12px 14px 16px}.summary-row[data-v-13966b12]{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-moz-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;color:#647b97;font-size:var(--app-typo-size-2xl);margin-top:8px}.summary-row strong[data-v-13966b12]{color:#0d1a33;font-weight:800}.trust-card p[data-v-13966b12]{margin:8px 0 0;color:#617a96;font-size:var(--app-typo-size-lg);line-height:1.7}.secondary-link[data-v-13966b12]{margin-top:8px;color:#6b7f99;font-size:var(--app-typo-size-xl)}@media (max-width:768px){.insurance-topbar[data-v-13966b12]{height:78px}.field-main[data-v-13966b12],.field-value[data-v-13966b12],.hero-copy h2[data-v-13966b12],.insurance-title[data-v-13966b12],.required-item[data-v-13966b12],.review-header h2[data-v-13966b12],.section-head h3[data-v-13966b12],.state-title[data-v-13966b12],.step-title[data-v-13966b12],.steps-card h3[data-v-13966b12],.summary-row[data-v-13966b12]{font-size:var(--app-typo-size-lg)}.field-label[data-v-13966b12],.help-strip p[data-v-13966b12],.hero-copy p[data-v-13966b12],.med-subtitle[data-v-13966b12],.privacy-note[data-v-13966b12],.review-header p[data-v-13966b12],.secondary-link[data-v-13966b12],.state-subtitle[data-v-13966b12],.step-subtitle[data-v-13966b12],.trust-card p[data-v-13966b12]{font-size:var(--app-typo-size-base)}.primary-cta[data-v-13966b12],.state-btn[data-v-13966b12]{min-height:56px;font-size:var(--app-typo-size-lg)}.draft-grid[data-v-13966b12],.hero-actions[data-v-13966b12],.required-mini-grid[data-v-13966b12]{grid-template-columns:1fr}.upload-types[data-v-13966b12]{grid-template-columns:repeat(2,minmax(0,1fr))}.type-pill[data-v-13966b12]{min-height:110px;font-size:var(--app-typo-size-base);-webkit-border-radius:24px;-moz-border-radius:24px;border-radius:24px}.med-item[data-v-13966b12]{grid-template-columns:54px minmax(0,1fr) 66px}.med-qty[data-v-13966b12],.med-title[data-v-13966b12]{font-size:var(--app-typo-size-lg)}.upload-more[data-v-13966b12]{min-height:70px;font-size:var(--app-typo-size-lg)}}