.billing-module__xu1Enq__page{flex-direction:column;gap:1.25rem;max-width:720px;display:flex}.billing-module__xu1Enq__card{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;gap:.6rem;padding:1.5rem;display:flex}.billing-module__xu1Enq__cardOk{border-color:var(--success)}.billing-module__xu1Enq__cardWarn{border-color:var(--warning,#b45309)}.billing-module__xu1Enq__muted{color:var(--text-muted);font-size:.88rem}.billing-module__xu1Enq__mono{font-family:var(--font-geist-mono), monospace;letter-spacing:.03em}.billing-module__xu1Enq__steps{color:var(--text-secondary);gap:.5rem;padding-left:1.25rem;display:grid}.billing-module__xu1Enq__qr{border-radius:var(--radius-md);border:1px solid var(--border-color);background:#fff;align-self:flex-start}.billing-module__xu1Enq__form{flex-direction:column;gap:1rem;margin-top:.5rem;display:flex}.billing-module__xu1Enq__options{border:0;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;padding:0;display:grid}.billing-module__xu1Enq__options legend{margin-bottom:.5rem;font-weight:600}.billing-module__xu1Enq__option{border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;flex-direction:column;gap:.15rem;padding:.8rem .9rem;display:flex;position:relative}.billing-module__xu1Enq__option input{opacity:0;cursor:pointer;position:absolute;inset:0}.billing-module__xu1Enq__option:focus-within{outline:2px solid var(--primary);outline-offset:2px}.billing-module__xu1Enq__optionOn{border-color:var(--primary);background:var(--bg-secondary)}.billing-module__xu1Enq__option small{color:var(--success);font-weight:600}.billing-module__xu1Enq__field{flex-direction:column;gap:.35rem;font-weight:500;display:flex}.billing-module__xu1Enq__success,.billing-module__xu1Enq__error{border-radius:var(--radius-md);padding:.7rem .9rem}.billing-module__xu1Enq__success{background:var(--success-bg);color:var(--success)}.billing-module__xu1Enq__error{background:var(--error-bg);color:var(--error)}.billing-module__xu1Enq__tableWrap{overflow-x:auto}.billing-module__xu1Enq__table{border-collapse:collapse;width:100%;font-size:.9rem}.billing-module__xu1Enq__table th,.billing-module__xu1Enq__table td{text-align:left;border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.55rem .5rem}.billing-module__xu1Enq__status_pending{color:var(--warning,#b45309);font-weight:600}.billing-module__xu1Enq__status_approved{color:var(--success);font-weight:600}.billing-module__xu1Enq__status_rejected{color:var(--error);font-weight:600}.billing-module__xu1Enq__note{color:var(--text-muted);white-space:normal}.billing-module__xu1Enq__usage{gap:.35rem;display:grid}.billing-module__xu1Enq__usageHead{flex-wrap:wrap;justify-content:space-between;gap:1rem;font-size:.95rem;display:flex}.billing-module__xu1Enq__meter{background:var(--border-color);border-radius:999px;height:8px;overflow:hidden}.billing-module__xu1Enq__meterFill{border-radius:inherit;background:var(--success);height:100%;display:block}.billing-module__xu1Enq__meterFull{background:var(--warning,#b45309)}.billing-module__xu1Enq__usageWarn{color:var(--warning,#b45309);font-weight:600}
.UnpaidNotice-module__SAwoTa__banner{border:1px solid var(--warning,#b45309);border-radius:var(--radius-lg);background:var(--surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.25rem;padding:1rem 1.25rem;display:flex}.UnpaidNotice-module__SAwoTa__banner>div{color:var(--text-secondary);flex:22rem;gap:.35rem;display:grid}.UnpaidNotice-module__SAwoTa__title{color:var(--text-primary);font-size:1.05rem}.UnpaidNotice-module__SAwoTa__warning{color:var(--warning,#b45309);font-weight:600}.UnpaidNotice-module__SAwoTa__pending{color:var(--text-muted)}
.LanguageToggle-module__qSlm8a__toggle{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;padding:3px;display:inline-flex}.LanguageToggle-module__qSlm8a__toggle button{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:36px;padding:.4rem .9rem;font-size:.85rem;font-weight:600}.LanguageToggle-module__qSlm8a__toggle .LanguageToggle-module__qSlm8a__on{background:var(--primary);color:#fff}
.Toast-module__yWhMxq__viewport{bottom:max(1.5rem, env(safe-area-inset-bottom));z-index:1000;pointer-events:none;flex-direction:column;gap:.6rem;max-width:min(92vw,380px);display:flex;position:fixed;right:1.5rem}.Toast-module__yWhMxq__toast{pointer-events:auto;border-radius:var(--radius-md,12px);background:var(--surface,#fff);color:var(--text-primary,#111);border:1px solid var(--border-color,#0000001a);box-shadow:var(--shadow-lg,0 12px 32px #0000002e);border-left-width:4px;align-items:flex-start;gap:.65rem;padding:.85rem .9rem .85rem .85rem;font-size:.9rem;line-height:1.4;animation:.28s cubic-bezier(.16,1,.3,1) Toast-module__yWhMxq__toastIn;display:flex}@keyframes Toast-module__yWhMxq__toastIn{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.Toast-module__yWhMxq__success{border-left-color:var(--success,#16a34a)}.Toast-module__yWhMxq__error{border-left-color:var(--error,#dc2626)}.Toast-module__yWhMxq__info{border-left-color:var(--primary,#7c5cf6)}.Toast-module__yWhMxq__icon{color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;margin-top:1px;font-size:.75rem;font-weight:800;display:grid}.Toast-module__yWhMxq__success .Toast-module__yWhMxq__icon{background:var(--success,#16a34a)}.Toast-module__yWhMxq__error .Toast-module__yWhMxq__icon{background:var(--error,#dc2626)}.Toast-module__yWhMxq__info .Toast-module__yWhMxq__icon{background:var(--primary,#7c5cf6)}.Toast-module__yWhMxq__message{word-break:break-word;flex:1;min-width:0}.Toast-module__yWhMxq__action{color:var(--primary,#7c5cf6);cursor:pointer;white-space:nowrap;text-underline-offset:2px;background:0 0;border:none;flex-shrink:0;padding:.1rem .15rem;font-size:.85rem;font-weight:700;text-decoration:underline;transition:opacity .15s}.Toast-module__yWhMxq__action:hover{opacity:.75}.Toast-module__yWhMxq__close{color:var(--text-muted,#888);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0 .15rem;font-size:1.15rem;line-height:1;transition:color .15s}.Toast-module__yWhMxq__close:hover{color:var(--text-primary,#111)}@media (prefers-reduced-motion:reduce){.Toast-module__yWhMxq__toast{animation:none}}@media (max-width:640px){.Toast-module__yWhMxq__viewport{left:1rem;right:1rem;bottom:calc(1rem + var(--tabbar-h,0px));max-width:none}}
.ConfirmDialog-module__dLTK2q__overlay{z-index:1100;-webkit-backdrop-filter:blur(3px);background:#0000008c;justify-content:center;align-items:center;padding:1.5rem;animation:.16s ConfirmDialog-module__dLTK2q__confirmFade;display:flex;position:fixed;inset:0}@keyframes ConfirmDialog-module__dLTK2q__confirmFade{0%{opacity:0}to{opacity:1}}.ConfirmDialog-module__dLTK2q__dialog{width:min(420px,100%);animation:ConfirmDialog-module__dLTK2q__confirmPop .2s var(--ease-out);padding:1.6rem;background:var(--surface)!important}@keyframes ConfirmDialog-module__dLTK2q__confirmPop{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.ConfirmDialog-module__dLTK2q__title{color:var(--text-primary);margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.ConfirmDialog-module__dLTK2q__message{color:var(--text-secondary);margin:0 0 1.5rem;font-size:.92rem;line-height:1.55}.ConfirmDialog-module__dLTK2q__actions{justify-content:flex-end;gap:.75rem;display:flex}.ConfirmDialog-module__dLTK2q__danger{background:var(--error)!important;border-color:var(--error)!important;color:var(--on-error)!important}.ConfirmDialog-module__dLTK2q__danger:hover{filter:brightness(.94)}@media (prefers-reduced-motion:reduce){.ConfirmDialog-module__dLTK2q__overlay,.ConfirmDialog-module__dLTK2q__dialog{animation:none}}@media (max-width:480px){.ConfirmDialog-module__dLTK2q__actions{flex-direction:column-reverse}.ConfirmDialog-module__dLTK2q__actions .btn{width:100%}}
.ThemeToggle-module__sGqMhG__toggle{border:1px solid var(--border-color);width:44px;height:44px;color:var(--text-secondary);cursor:pointer;transition:color var(--transition), border-color var(--transition), background-color var(--transition);background:0 0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ThemeToggle-module__sGqMhG__toggle:hover{color:var(--primary-text);border-color:var(--border-hover);background:var(--primary-glow)}
.ShopLanguageSwitch-module__H8GZtW__toggle{background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:999px;flex-shrink:0;padding:2px;display:inline-flex}.ShopLanguageSwitch-module__H8GZtW__toggle button{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;border-radius:999px;min-height:30px;padding:.35rem .7rem;font-size:.8rem;font-weight:600;line-height:1}.ShopLanguageSwitch-module__H8GZtW__toggle .ShopLanguageSwitch-module__H8GZtW__on{background:var(--primary);color:#fff}.ShopLanguageSwitch-module__H8GZtW__single{font:inherit;border:1px solid var(--border-color);background:var(--bg-tertiary);min-width:36px;height:32px;color:var(--text-primary);cursor:pointer;border-radius:999px;flex-shrink:0;padding:0 .5rem;font-size:.78rem;font-weight:700;line-height:1}
.HeaderSearch-module__7QjV3W__search{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface,var(--bg-primary));width:100%;height:46px;transition:border-color var(--transition);align-items:stretch;display:flex;position:relative}.HeaderSearch-module__7QjV3W__search:focus-within{border-color:var(--primary)}.HeaderSearch-module__7QjV3W__lens{color:var(--text-muted);place-items:center;padding-left:.85rem;display:grid}.HeaderSearch-module__7QjV3W__input{min-width:0;font:inherit;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;padding:0 .75rem;font-size:.95rem}.HeaderSearch-module__7QjV3W__input::-webkit-search-cancel-button{cursor:pointer}.HeaderSearch-module__7QjV3W__go{border-radius:0 var(--radius-md) var(--radius-md) 0;background:var(--primary);width:54px;color:var(--on-primary);cursor:pointer;transition:background-color var(--transition);border:none;flex:none;place-items:center;margin:-1.5px -1.5px -1.5px 0;display:grid}.HeaderSearch-module__7QjV3W__go:hover{background:var(--primary-hover)}.HeaderSearch-module__7QjV3W__panel{z-index:120;background:var(--surface,var(--bg-primary));border:1px solid var(--border-color);border-radius:var(--radius-md);box-shadow:var(--shadow-lg);padding:.6rem;position:absolute;top:calc(100% + 6px);left:0;right:0}.HeaderSearch-module__7QjV3W__panelTitle{color:var(--text-muted);padding:.2rem .4rem .4rem;font-size:.8rem;font-weight:600}.HeaderSearch-module__7QjV3W__empty{color:var(--text-secondary);padding:.6rem .4rem;font-size:.9rem}.HeaderSearch-module__7QjV3W__list{margin:0;padding:0;list-style:none}.HeaderSearch-module__7QjV3W__row{border-radius:var(--radius-sm);color:var(--text-primary);align-items:center;gap:.75rem;padding:.45rem .4rem;display:flex}.HeaderSearch-module__7QjV3W__row:hover,.HeaderSearch-module__7QjV3W__rowActive{background:var(--surface-sunken)}.HeaderSearch-module__7QjV3W__thumb{border-radius:var(--radius-sm);background:var(--surface-sunken);flex:none;width:44px;height:44px;position:relative;overflow:hidden}.HeaderSearch-module__7QjV3W__rowText{flex-direction:column;min-width:0;display:flex}.HeaderSearch-module__7QjV3W__rowName{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;overflow:hidden}.HeaderSearch-module__7QjV3W__rowPrice{font-size:.85rem;font-weight:700}.HeaderSearch-module__7QjV3W__viewAll{border:none;border-top:1px solid var(--border-color);text-align:left;width:100%;font:inherit;color:var(--primary-text);cursor:pointer;background:0 0;margin-top:.3rem;padding:.55rem .4rem;font-size:.85rem;font-weight:600;display:block}@media (max-width:768px){.HeaderSearch-module__7QjV3W__search{height:44px}.HeaderSearch-module__7QjV3W__go{width:48px}}
.Sheet-module__TxLLoq__overlay{z-index:1100;background:#00000073;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out Sheet-module__TxLLoq__fade;display:flex;position:fixed;inset:0}.Sheet-module__TxLLoq__sheet{background:var(--surface);width:min(560px,100%);max-height:min(80dvh,720px);color:var(--text-primary);border:1px solid var(--border-color);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);flex-direction:column;display:flex;overflow:hidden}.Sheet-module__TxLLoq__handle{display:none}.Sheet-module__TxLLoq__head{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem .75rem;display:flex}.Sheet-module__TxLLoq__title{margin:0;font-size:1.1rem;font-weight:700}.Sheet-module__TxLLoq__close{background:var(--bg-tertiary);width:40px;height:40px;color:var(--text-primary);cursor:pointer;border:0;border-radius:999px;flex-shrink:0;font-size:1.6rem;line-height:1}.Sheet-module__TxLLoq__body{overscroll-behavior:contain;padding:1rem 1.25rem 1.25rem;overflow-y:auto}@media (max-width:768px){.Sheet-module__TxLLoq__overlay{align-items:flex-end;padding:0}.Sheet-module__TxLLoq__sheet{width:100%;max-height:85dvh;padding-bottom:env(safe-area-inset-bottom);border-bottom:0;border-radius:18px 18px 0 0;animation:.22s cubic-bezier(.16,1,.3,1) Sheet-module__TxLLoq__rise}.Sheet-module__TxLLoq__handle{background:var(--border-strong,var(--border-color));border-radius:999px;width:40px;height:4px;margin:.5rem auto 0;display:block}}@keyframes Sheet-module__TxLLoq__fade{0%{opacity:0}to{opacity:1}}@keyframes Sheet-module__TxLLoq__rise{0%{opacity:.6;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.Sheet-module__TxLLoq__overlay,.Sheet-module__TxLLoq__sheet{animation:none}}
.BottomTabBar-module__TBvp0G__bar,.BottomTabBar-module__TBvp0G__spacer{display:none}@media (max-width:768px){.BottomTabBar-module__TBvp0G__spacer{height:var(--tabbar-h);flex-shrink:0;display:block}.BottomTabBar-module__TBvp0G__bar{z-index:80;height:var(--tabbar-h);padding-bottom:env(safe-area-inset-bottom);background:var(--surface);border-top:1px solid var(--border-color);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 16px #0000000f}}.BottomTabBar-module__TBvp0G__tab{min-width:0;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:0 2px;font-size:.7rem;font-weight:600;line-height:1.2;text-decoration:none;display:flex}.BottomTabBar-module__TBvp0G__tab>span:last-child{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.BottomTabBar-module__TBvp0G__tab svg{flex-shrink:0;width:22px;height:22px}.BottomTabBar-module__TBvp0G__active{color:var(--primary-text,var(--primary))}.BottomTabBar-module__TBvp0G__iconWrap{display:inline-flex;position:relative}.BottomTabBar-module__TBvp0G__badge{background:var(--primary);color:#fff;text-align:center;border-radius:999px;min-width:18px;height:18px;padding:0 4px;font-size:.68rem;font-weight:700;line-height:18px;position:absolute;top:-6px;right:-10px}.BottomTabBar-module__TBvp0G__catList{gap:.5rem;list-style:none;display:grid}.BottomTabBar-module__TBvp0G__catLink{border-radius:var(--radius-md);border:1px solid var(--border-color);background:var(--bg-secondary,var(--surface));color:var(--text-primary);align-items:center;gap:.75rem;padding:.85rem 1rem;font-weight:600;display:flex}.BottomTabBar-module__TBvp0G__catLink:hover{border-color:var(--primary)}.BottomTabBar-module__TBvp0G__catLink[aria-current]{border-color:var(--primary);background:var(--primary-glow);color:var(--primary-text)}
.SizeChartButton-module__qwbqOG__link{color:var(--primary-text,var(--primary));font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-items:center;gap:.35rem;padding:.25rem 0;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.SizeChartButton-module__qwbqOG__scroll{border:1px solid var(--border-color);border-radius:var(--radius-md);overflow-x:auto}.SizeChartButton-module__qwbqOG__table{border-collapse:collapse;text-align:center;width:100%;font-size:.92rem}.SizeChartButton-module__qwbqOG__table th,.SizeChartButton-module__qwbqOG__table td{border-bottom:1px solid var(--border-color);white-space:nowrap;padding:.6rem .75rem}.SizeChartButton-module__qwbqOG__table thead th{background:var(--bg-tertiary);font-weight:700}.SizeChartButton-module__qwbqOG__table tbody tr:last-child th,.SizeChartButton-module__qwbqOG__table tbody tr:last-child td{border-bottom:0}.SizeChartButton-module__qwbqOG__table tbody th{font-weight:700}.SizeChartButton-module__qwbqOG__note{color:var(--text-muted);margin-top:.75rem;font-size:.82rem}
.Navbar-module__cJzEcG__topBar{background:color-mix(in srgb, var(--primary) 78%, #000);color:#fff;font-size:.82rem}.Navbar-module__cJzEcG__topInner{justify-content:space-between;align-items:center;gap:1.5rem;min-height:38px;display:flex}.Navbar-module__cJzEcG__promises{align-items:center;min-width:0;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__cJzEcG__promises li{white-space:nowrap;align-items:center;gap:.45rem;font-weight:500;display:inline-flex}.Navbar-module__cJzEcG__promises li+li{border-left:1px solid #ffffff59;margin-left:1rem;padding-left:1rem}.Navbar-module__cJzEcG__topRight{flex:none;align-items:center;gap:1.25rem;display:flex}.Navbar-module__cJzEcG__topLink{color:#fff;white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}.Navbar-module__cJzEcG__topLink:hover{text-decoration:underline}.Navbar-module__cJzEcG__topLang{background:#ffffff24!important;border-color:#ffffff4d!important}.Navbar-module__cJzEcG__topLang button{color:#fff!important;min-height:26px!important;padding:.25rem .65rem!important}.Navbar-module__cJzEcG__topLang button[aria-pressed=true]{color:var(--primary-text)!important;background:#fff!important}@media (max-width:900px){.Navbar-module__cJzEcG__topBar{display:none}}.Navbar-module__cJzEcG__header{width:100%;height:var(--header-height);background:var(--bg-primary);border-bottom:1px solid var(--border-color);z-index:90;align-items:center;display:flex;position:sticky;top:0;left:0}.Navbar-module__cJzEcG__navContainer{align-items:center;gap:2rem;width:100%;display:flex}.Navbar-module__cJzEcG__logo{min-width:0;color:var(--text-primary);flex:none;align-items:center;gap:.7rem;display:flex}.Navbar-module__cJzEcG__logoMark{background:var(--primary);width:46px;height:46px;transition:transform var(--transition);border-radius:12px;flex:none;justify-content:center;align-items:center;display:inline-flex}.Navbar-module__cJzEcG__logo:hover .Navbar-module__cJzEcG__logoMark{transform:rotate(-6deg)}.Navbar-module__cJzEcG__logoText{flex-direction:column;min-width:0;line-height:1.15;display:flex}.Navbar-module__cJzEcG__logoName{letter-spacing:-.01em;color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;font-size:1.45rem;font-weight:800;overflow:hidden}.Navbar-module__cJzEcG__logoTagline{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:220px;font-size:.78rem;overflow:hidden}.Navbar-module__cJzEcG__logoImg{object-fit:contain;width:auto;max-width:220px;height:44px;display:block}.Navbar-module__cJzEcG__searchDesktop{flex:auto;min-width:0;max-width:560px}.Navbar-module__cJzEcG__searchShell{border:1.5px solid var(--border-strong);border-radius:var(--radius-md);height:46px}.Navbar-module__cJzEcG__actions{align-items:center;gap:1.5rem;margin-left:auto;display:flex}.Navbar-module__cJzEcG__action{min-height:44px;color:var(--text-primary);font:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.55rem;padding:.25rem;display:inline-flex}.Navbar-module__cJzEcG__action:hover .Navbar-module__cJzEcG__actionLabel{color:var(--primary-text)}.Navbar-module__cJzEcG__actionText{flex-direction:column;line-height:1.2;display:flex}.Navbar-module__cJzEcG__actionLabel{white-space:nowrap;font-size:.85rem;font-weight:600}.Navbar-module__cJzEcG__actionSub{color:var(--text-muted);white-space:nowrap;font-size:.78rem}.Navbar-module__cJzEcG__cartAction .Navbar-module__cJzEcG__actionSub{color:var(--text-primary);font-weight:700}.Navbar-module__cJzEcG__iconWrap{display:inline-flex;position:relative}.Navbar-module__cJzEcG__avatarBadge{width:32px;height:32px;color:var(--on-primary);background:var(--primary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:700;display:flex;position:relative;overflow:hidden}.Navbar-module__cJzEcG__badge{background-color:var(--primary);color:var(--on-primary);border:2px solid var(--bg-primary);box-sizing:content-box;border-radius:999px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:.7rem;font-weight:700;display:flex;position:absolute;top:-6px;right:-8px}.Navbar-module__cJzEcG__badgeBump{animation:.42s cubic-bezier(.34,1.56,.64,1) Navbar-module__cJzEcG__badgeBump}@keyframes Navbar-module__cJzEcG__badgeBump{0%{transform:scale(1)}40%{transform:scale(1.5)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Navbar-module__cJzEcG__badgeBump{animation:none}}.Navbar-module__cJzEcG__langMobile{display:none}.Navbar-module__cJzEcG__hamburger{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:space-between;width:32px;min-width:44px;height:24px;min-height:44px;padding:.5rem;display:none}.Navbar-module__cJzEcG__bar1,.Navbar-module__cJzEcG__bar2,.Navbar-module__cJzEcG__bar3,.Navbar-module__cJzEcG__barOpen1,.Navbar-module__cJzEcG__barOpen2,.Navbar-module__cJzEcG__barOpen3{background-color:var(--text-primary);align-self:center;width:22px;height:2px;transition:all .3s}.Navbar-module__cJzEcG__bar1,.Navbar-module__cJzEcG__bar2,.Navbar-module__cJzEcG__bar3{margin:3px 0}.Navbar-module__cJzEcG__barOpen1{transform:rotate(-45deg)translate(-5px,6px)}.Navbar-module__cJzEcG__barOpen2{opacity:0}.Navbar-module__cJzEcG__barOpen3{transform:rotate(45deg)translate(-5px,-6px)}@media (max-width:1150px){.Navbar-module__cJzEcG__navContainer{gap:1.25rem}.Navbar-module__cJzEcG__actions{gap:.75rem}.Navbar-module__cJzEcG__actionText,.Navbar-module__cJzEcG__logoTagline{display:none}}.Navbar-module__cJzEcG__searchMobile,.Navbar-module__cJzEcG__phoneTabs{display:none}@media (max-width:768px){.Navbar-module__cJzEcG__navContainer{gap:.5rem}.Navbar-module__cJzEcG__searchDesktop,.Navbar-module__cJzEcG__themeDesktop,.Navbar-module__cJzEcG__wishlistAction,.Navbar-module__cJzEcG__actions>a.Navbar-module__cJzEcG__action:first-child{display:none}.Navbar-module__cJzEcG__actions{gap:.15rem}.Navbar-module__cJzEcG__logo{flex:auto;gap:.5rem}.Navbar-module__cJzEcG__logoMark{border-radius:10px;width:34px;height:34px}.Navbar-module__cJzEcG__logoMark svg{width:22px;height:22px}.Navbar-module__cJzEcG__logoName{font-size:1.2rem}.Navbar-module__cJzEcG__logoImg{max-width:150px;height:34px}.Navbar-module__cJzEcG__hamburger{justify-content:center;align-items:center;display:flex}.Navbar-module__cJzEcG__langMobile{justify-content:center;align-items:center;display:inline-flex}.Navbar-module__cJzEcG__cartAction{padding:.5rem}.Navbar-module__cJzEcG__searchMobile{padding-top:.6rem;padding-bottom:.6rem;display:block}.Navbar-module__cJzEcG__phoneTabs{border-bottom:1px solid var(--border-color);gap:.25rem;padding-bottom:.5rem;display:flex}.Navbar-module__cJzEcG__phoneTab{font:inherit;cursor:pointer;border-radius:var(--radius-md);min-width:0;color:var(--text-secondary);background:0 0;border:none;flex-direction:column;flex:1 1 0;align-items:center;gap:.25rem;padding:.45rem .2rem;font-size:.72rem;font-weight:500;display:flex}.Navbar-module__cJzEcG__phoneTab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.Navbar-module__cJzEcG__phoneTabOn{background:var(--primary-glow);color:var(--primary-text);font-weight:700}}.Navbar-module__cJzEcG__catBar{background:var(--bg-primary);border-bottom:1px solid var(--border-color)}.Navbar-module__cJzEcG__catInner{align-items:center;gap:1.25rem;min-height:56px;display:flex}.Navbar-module__cJzEcG__allWrap{flex:none;position:relative}.Navbar-module__cJzEcG__allBtn{border-radius:var(--radius-md);background:var(--primary-glow);height:42px;color:var(--primary-text);font:inherit;cursor:pointer;border:none;align-items:center;gap:.55rem;padding:0 1rem;font-size:.92rem;font-weight:700;display:inline-flex}.Navbar-module__cJzEcG__allMenu{z-index:110;background:var(--surface,var(--bg-primary));border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:240px;max-height:60vh;box-shadow:var(--shadow-lg);margin:0;padding:.4rem;list-style:none;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto}.Navbar-module__cJzEcG__allMenu a{border-radius:var(--radius-sm);color:var(--text-primary);align-items:center;gap:.65rem;padding:.6rem .7rem;font-size:.9rem;display:flex}.Navbar-module__cJzEcG__allMenu a:hover{background:var(--surface-sunken);color:var(--primary-text)}.Navbar-module__cJzEcG__allMenu a[aria-current]{background:var(--primary-glow);color:var(--primary-text);font-weight:700}.Navbar-module__cJzEcG__catLinks{flex:auto;align-items:center;gap:.25rem;min-width:0;margin:0;padding:0;list-style:none;display:flex;overflow:hidden}.Navbar-module__cJzEcG__catLink{border-radius:var(--radius-sm);color:var(--text-primary);white-space:nowrap;align-items:center;gap:.45rem;padding:.5rem .75rem;font-size:.88rem;font-weight:500;display:inline-flex}.Navbar-module__cJzEcG__catLink:hover{color:var(--primary-text);background:var(--surface-sunken)}.Navbar-module__cJzEcG__catLinkOn,.Navbar-module__cJzEcG__catLinkOn:hover{background:var(--primary-glow);color:var(--primary-text);box-shadow:inset 0 -2px 0 var(--primary);font-weight:700}.Navbar-module__cJzEcG__offers{border-radius:var(--radius-md);background:var(--primary-glow);height:42px;color:var(--primary-text);white-space:nowrap;flex:none;align-items:center;gap:.5rem;padding:0 1.1rem;font-size:.92rem;font-weight:700;display:inline-flex}.Navbar-module__cJzEcG__offers:hover,.Navbar-module__cJzEcG__offersOn{background:var(--primary);color:var(--on-primary)}.Navbar-module__cJzEcG__adminLink{color:var(--primary-text);flex:none;font-size:.85rem;font-weight:600}@media (max-width:768px){.Navbar-module__cJzEcG__catBar{display:none}}.Navbar-module__cJzEcG__mobileNav{top:var(--header-height);width:100vw;height:calc(100dvh - var(--header-height));background:var(--bg-primary);z-index:85;padding:1.5rem 2rem;padding-bottom:max(2rem, env(safe-area-inset-bottom));flex-direction:column;gap:1.25rem;animation:.2s ease-out Navbar-module__cJzEcG__fadeIn;display:flex;position:fixed;left:0;overflow-y:auto}@keyframes Navbar-module__cJzEcG__fadeIn{0%{opacity:0}to{opacity:1}}.Navbar-module__cJzEcG__mobileNavLink{color:var(--text-secondary);border-bottom:1px solid var(--border-color);padding-bottom:.75rem;font-size:1.1rem;font-weight:500}.Navbar-module__cJzEcG__mobileNavLink:hover{color:var(--text-primary)}.Navbar-module__cJzEcG__mobileAdminLink{color:var(--primary-text)}.Navbar-module__cJzEcG__mobileLogout{color:var(--error);background:var(--error-bg);border-radius:var(--radius-md);cursor:pointer;text-align:center;border:1px solid #f8717133;margin-top:auto;padding:.75rem 1rem;font-size:1.1rem}.Navbar-module__cJzEcG__mobileLogin{background:var(--primary);border-radius:var(--radius-md);color:var(--on-primary);text-align:center;margin-top:auto;padding:.75rem 1rem;font-size:1.1rem}.Navbar-module__cJzEcG__mobileLang{align-self:flex-start}.Navbar-module__cJzEcG__themeMobile{color:var(--text-secondary);align-items:center;gap:.75rem;font-size:.95rem;display:flex}
.EmptyState-module__QvXXza__wrap{text-align:center;flex-direction:column;align-items:center;gap:.5rem;max-width:24rem;margin-inline:auto;padding:3rem 1.5rem;display:flex}.EmptyState-module__QvXXza__compact{padding:2rem 1rem}.EmptyState-module__QvXXza__icon{border-radius:var(--radius-full);background:var(--surface-sunken);border:1px solid var(--border-color);width:56px;height:56px;color:var(--text-muted);place-items:center;margin-bottom:.5rem;font-size:1.6rem;line-height:1;display:grid}.EmptyState-module__QvXXza__icon svg{width:26px;height:26px}.EmptyState-module__QvXXza__title{color:var(--text-primary);text-wrap:balance;margin:0;font-size:1.15rem;font-weight:700}.EmptyState-module__QvXXza__desc{color:var(--text-muted);text-wrap:balance;margin:0;font-size:.9rem;line-height:1.5}.EmptyState-module__QvXXza__action{margin-top:1rem}
.ProductCatalog-module__cMsOfa__section{scroll-margin-top:calc(var(--header-height) + 1rem);padding-block:.5rem 4rem}.ProductCatalog-module__cMsOfa__withSidebar{grid-template-columns:240px minmax(0,1fr);align-items:start;gap:1.25rem;display:grid}.ProductCatalog-module__cMsOfa__main{min-width:0}.ProductCatalog-module__cMsOfa__sidebar{top:calc(var(--header-height) + 1rem);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface,var(--bg-primary));padding:1rem;position:sticky}.ProductCatalog-module__cMsOfa__panelHead{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-size:1rem;display:flex}.ProductCatalog-module__cMsOfa__clearAll{font:inherit;color:var(--primary-text);cursor:pointer;background:0 0;border:none;padding:.25rem 0;font-size:.8rem;font-weight:600;text-decoration:underline}.ProductCatalog-module__cMsOfa__group{border:none;border-top:1px solid var(--border-color);min-width:0;margin:0;padding:.9rem 0 .75rem}.ProductCatalog-module__cMsOfa__group legend{float:left;width:100%;margin-bottom:.55rem;font-size:.88rem;font-weight:700}.ProductCatalog-module__cMsOfa__group legend+*{clear:both}.ProductCatalog-module__cMsOfa__check{color:var(--text-secondary);cursor:pointer;align-items:center;gap:.55rem;padding:.3rem 0;font-size:.85rem;display:flex}.ProductCatalog-module__cMsOfa__check input{width:16px;height:16px;accent-color:var(--primary);cursor:pointer;flex:none}.ProductCatalog-module__cMsOfa__checkLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ProductCatalog-module__cMsOfa__count{color:var(--text-muted);font-size:.78rem}.ProductCatalog-module__cMsOfa__more{font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:.3rem 0;font-size:.82rem}.ProductCatalog-module__cMsOfa__priceHead{color:var(--text-secondary);margin-bottom:.4rem;font-size:.82rem}.ProductCatalog-module__cMsOfa__range{width:100%;accent-color:var(--primary);cursor:pointer}.ProductCatalog-module__cMsOfa__rangeEnds{color:var(--text-muted);justify-content:space-between;font-size:.75rem;display:flex}.ProductCatalog-module__cMsOfa__stars{color:#f59e0b;letter-spacing:1px;font-size:.85rem}.ProductCatalog-module__cMsOfa__starsOff{color:var(--border-strong)}.ProductCatalog-module__cMsOfa__toolbar{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface,var(--bg-primary));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:1rem;padding:.6rem .75rem;display:flex}.ProductCatalog-module__cMsOfa__tabs{gap:.35rem;display:flex}.ProductCatalog-module__cMsOfa__tab{border:1px solid var(--border-color);background:var(--surface,var(--bg-primary));color:var(--text-secondary);border-radius:var(--radius-md);font:inherit;cursor:pointer;white-space:nowrap;padding:.45rem .9rem;font-size:.85rem;font-weight:600}.ProductCatalog-module__cMsOfa__tab:hover{color:var(--text-primary);border-color:var(--border-hover)}.ProductCatalog-module__cMsOfa__tabActive,.ProductCatalog-module__cMsOfa__tabActive:hover{background:var(--primary);border-color:var(--primary);color:var(--on-primary)}.ProductCatalog-module__cMsOfa__toolRight{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.ProductCatalog-module__cMsOfa__viewToggle{border:1px solid var(--border-color);border-radius:var(--radius-md);display:inline-flex;overflow:hidden}.ProductCatalog-module__cMsOfa__viewToggle button{width:36px;height:36px;color:var(--text-muted);cursor:pointer;background:0 0;border:none;place-items:center;display:grid}.ProductCatalog-module__cMsOfa__viewToggle button[aria-pressed=true]{background:var(--primary-glow);color:var(--primary-text)}.ProductCatalog-module__cMsOfa__sort{cursor:pointer;width:auto;min-width:170px;padding-block:.45rem;font-size:.85rem}.ProductCatalog-module__cMsOfa__info{color:var(--text-muted);white-space:nowrap;font-size:.8rem}.ProductCatalog-module__cMsOfa__sep{color:var(--border-strong);margin:0 .5rem}.ProductCatalog-module__cMsOfa__filterBtn{gap:.4rem;display:none}.ProductCatalog-module__cMsOfa__filterCount{background:var(--primary);min-width:1.25rem;height:1.25rem;color:var(--on-primary);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.72rem;font-weight:700;display:inline-grid}.ProductCatalog-module__cMsOfa__chips{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.ProductCatalog-module__cMsOfa__chip{border:1px solid var(--primary);background:var(--primary-glow);color:var(--primary-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.8rem;font-weight:600;display:inline-flex}.ProductCatalog-module__cMsOfa__grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:1rem;display:grid}.ProductCatalog-module__cMsOfa__listView{grid-template-columns:minmax(0,1fr)}.ProductCatalog-module__cMsOfa__promo{border-radius:var(--radius-lg);background:linear-gradient(145deg, var(--primary-glow), color-mix(in srgb, var(--primary) 22%, var(--bg-primary)));border:1px solid var(--border-color);flex-direction:column;justify-content:center;align-items:flex-start;gap:.6rem;padding:1.5rem;display:flex}.ProductCatalog-module__cMsOfa__promo h3{color:var(--primary-text);font-size:1.4rem;font-weight:800;line-height:1.2}.ProductCatalog-module__cMsOfa__promo p{color:var(--text-secondary);font-size:.88rem}.ProductCatalog-module__cMsOfa__promoBtn{border-radius:var(--radius-md);background:var(--primary);color:var(--on-primary);align-items:center;gap:.4rem;margin-top:.4rem;padding:.6rem 1.1rem;font-size:.85rem;font-weight:700;display:inline-flex}.ProductCatalog-module__cMsOfa__promoBtn:hover{background:var(--primary-hover)}.ProductCatalog-module__cMsOfa__loadMoreWrap{justify-content:center;margin-top:2rem;display:flex}@media (max-width:900px){.ProductCatalog-module__cMsOfa__withSidebar{display:block}.ProductCatalog-module__cMsOfa__sidebar{display:none}.ProductCatalog-module__cMsOfa__filterBtn{display:inline-flex}.ProductCatalog-module__cMsOfa__info{display:none}}@media (max-width:640px){.ProductCatalog-module__cMsOfa__toolbar{background:0 0;border:none;gap:.6rem;padding:0}.ProductCatalog-module__cMsOfa__tabs{scrollbar-width:none;width:100%;overflow-x:auto}.ProductCatalog-module__cMsOfa__tabs::-webkit-scrollbar{display:none}.ProductCatalog-module__cMsOfa__tab{flex:1 0 auto;padding:.45rem .75rem;font-size:.8rem}.ProductCatalog-module__cMsOfa__toolRight{flex-wrap:nowrap;gap:.5rem;width:100%}.ProductCatalog-module__cMsOfa__viewToggle{display:none}.ProductCatalog-module__cMsOfa__sort{flex:auto;min-width:0;font-size:.82rem}.ProductCatalog-module__cMsOfa__filterBtn{flex:none;min-height:42px;padding:.4rem .8rem;font-size:.82rem}.ProductCatalog-module__cMsOfa__grid,.ProductCatalog-module__cMsOfa__listView{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.ProductCatalog-module__cMsOfa__promo{grid-column:1/-1;padding:1.1rem}.ProductCatalog-module__cMsOfa__promo h3{font-size:1.15rem}}
@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f95d4beca86b0f6-s.p.0nu0d1-zq0f7n.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/36c86421c626bcea-s.316uk-vshaotl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0b1792555a6d440e-s.0mbba7e7fye4a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/34478e929f11203a-s.p.43mqagctl8tum.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/08ae2c4e3062689e-s.2sqz4r3xqg91l.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fddc8784efb0488f-s.2115tu4m4whjv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d62a86ea65eb628c-s.p.3eswb6t44uyhi.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/5a4c7249d9dfcd1e-s.1hdl3ith7ac_n.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9edc04d9bd7b92a1-s.2grpegx_myr9g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7ca7a04daf1e7f98-s.p.2ih2w5qn4g81_.woff2)format("woff2");unicode-range:U+951-952,U+964-965,U+980-9FE,U+1CD0,U+1CD2,U+1CD5-1CD6,U+1CD8,U+1CE1,U+1CEA,U+1CED,U+1CF2,U+1CF5-1CF7,U+200C-200D,U+20B9,U+25CC,U+A8F1,U+11DF0-11DF1}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6531da8c1c0f5a5-s.2hz-hly78147-.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hind Siliguri;font-style:normal;font-weight:700;font-display:swap;src:url(../media/463098014298bfba-s.3qwca9tgzuj27.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hind Siliguri Fallback;src:local(Arial);ascent-override:116.79%;descent-override:52.43%;line-gap-override:0.0%;size-adjust:95.56%}.hind_siliguri_4a5e85b8-module__2US2wW__className{font-family:Hind Siliguri,Hind Siliguri Fallback;font-style:normal}.hind_siliguri_4a5e85b8-module__2US2wW__variable{--font-bangla:"Hind Siliguri", "Hind Siliguri Fallback"}
.OrderAlerts-module__P19xUa__popup{z-index:80;border:1px solid color-mix(in srgb, var(--primary) 45%, var(--border-color));border-radius:var(--radius-lg);background:var(--bg-primary);align-items:center;gap:.85rem;width:min(420px,100vw - 2rem);padding:.9rem 1rem;animation:.35s cubic-bezier(.2,.7,.2,1) OrderAlerts-module__P19xUa__popIn;display:flex;position:fixed;bottom:1.25rem;right:1.25rem;box-shadow:0 24px 50px -20px #00000073}@keyframes OrderAlerts-module__P19xUa__popIn{0%{opacity:0;transform:translateY(16px)scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.OrderAlerts-module__P19xUa__popup{animation:none}}.OrderAlerts-module__P19xUa__popupIcon{background:var(--primary);width:42px;height:42px;color:var(--on-primary);border-radius:50%;flex:none;place-items:center;display:grid}.OrderAlerts-module__P19xUa__popupText{flex-direction:column;flex:1;gap:.1rem;min-width:0;display:flex}.OrderAlerts-module__P19xUa__popupText strong{color:var(--text-primary);font-size:.95rem}.OrderAlerts-module__P19xUa__popupText span{color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.OrderAlerts-module__P19xUa__popupText .OrderAlerts-module__P19xUa__popupMore{color:var(--primary-text);font-weight:600}.OrderAlerts-module__P19xUa__popupActions{flex:none;align-items:center;gap:.35rem;display:flex}.OrderAlerts-module__P19xUa__popupClose{color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:.2rem .35rem;font-size:1.4rem;line-height:1}@media (max-width:640px){.OrderAlerts-module__P19xUa__popup{width:auto;bottom:.75rem;left:.75rem;right:.75rem}}.OrderAlerts-module__P19xUa__settings{border-top:1px solid var(--border-color);margin-top:.4rem;padding-top:.6rem}.OrderAlerts-module__P19xUa__settingsTitle{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .35rem;padding:0 .5rem;font-size:.72rem;font-weight:700}.OrderAlerts-module__P19xUa__row{border-radius:var(--radius-sm);cursor:default;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem;display:flex}.OrderAlerts-module__P19xUa__row>div{flex-direction:column;gap:.1rem;min-width:0;display:flex}.OrderAlerts-module__P19xUa__row strong{color:var(--text-primary);font-size:.86rem}.OrderAlerts-module__P19xUa__row span{color:var(--text-muted);white-space:normal;font-size:.75rem;line-height:1.4}.OrderAlerts-module__P19xUa__rowActions{gap:1rem;padding:0 .5rem .4rem;display:flex}.OrderAlerts-module__P19xUa__linkBtn{font:inherit;color:var(--primary-text);cursor:pointer;background:0 0;border:none;padding:0;font-size:.8rem;font-weight:600}.OrderAlerts-module__P19xUa__linkBtn:disabled{opacity:.5;cursor:default}.OrderAlerts-module__P19xUa__switch{appearance:none;background:var(--border-strong,#c9d1cc);cursor:pointer;border-radius:999px;flex:none;width:40px;height:24px;margin:0;transition:background .2s;position:relative}.OrderAlerts-module__P19xUa__switch:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .2s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.OrderAlerts-module__P19xUa__switch:checked{background:var(--primary)}.OrderAlerts-module__P19xUa__switch:checked:after{transform:translate(16px)}.OrderAlerts-module__P19xUa__switch:focus-visible{outline:3px solid color-mix(in srgb, var(--primary) 45%, transparent);outline-offset:2px}.OrderAlerts-module__P19xUa__prompt{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);border-radius:var(--radius-md);background:var(--primary-glow);flex-wrap:wrap;align-items:center;gap:.9rem;margin-bottom:1.25rem;padding:.9rem 1rem;display:flex}.OrderAlerts-module__P19xUa__promptText{flex-direction:column;flex:260px;gap:.15rem;min-width:0;display:flex}.OrderAlerts-module__P19xUa__promptText strong{color:var(--text-primary);font-size:.95rem}.OrderAlerts-module__P19xUa__promptText span{color:var(--text-secondary);font-size:.85rem}.OrderAlerts-module__P19xUa__promptActions{align-items:center;gap:1rem;display:flex}
.HomeCarousel-module__AmpPwW__carouselContainer{border-radius:var(--radius-lg);background-color:var(--bg-secondary);border:1px solid var(--border-color);width:100%;height:480px;box-shadow:var(--shadow-md);-webkit-user-select:none;user-select:none;margin-bottom:3.5rem;position:relative;overflow:hidden}.HomeCarousel-module__AmpPwW__slidesWrapper{width:100%;height:100%;position:relative}.HomeCarousel-module__AmpPwW__slide{opacity:0;z-index:1;align-items:center;width:100%;height:100%;transition:opacity .8s ease-in-out;display:flex;position:absolute;top:0;left:0}.HomeCarousel-module__AmpPwW__slideActive{opacity:1;z-index:2}.HomeCarousel-module__AmpPwW__slideImage{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;right:0}.HomeCarousel-module__AmpPwW__imageOverlay{z-index:2;background:linear-gradient(90deg,#fffffffa 0%,#ffffffd9 45%,#ffffff40 75%,#ffffff0d 100%);width:100%;height:100%;position:absolute;top:0;left:0}[data-theme=dark] .HomeCarousel-module__AmpPwW__imageOverlay{background:linear-gradient(90deg,#08080cf5 0%,#08080ccc 48%,#08080c73 78%,#08080c40 100%)}.HomeCarousel-module__AmpPwW__contentContainer{z-index:3;box-sizing:border-box;width:100%;max-width:1200px;margin:0 auto;padding:0 4rem;position:relative}.HomeCarousel-module__AmpPwW__content{opacity:0;max-width:550px;transition:transform .6s cubic-bezier(.16,1,.3,1),opacity .6s;transform:translateY(24px)}.HomeCarousel-module__AmpPwW__animateContent{opacity:1;transition-delay:.25s;transform:translateY(0)}.HomeCarousel-module__AmpPwW__badgeLabel{color:var(--primary-text);background-color:var(--primary-glow);text-transform:uppercase;letter-spacing:.08em;border:1px solid #4f46e526;border-radius:9999px;margin-bottom:1.25rem;padding:.3rem .8rem;font-size:.7rem;font-weight:700;display:inline-block}.HomeCarousel-module__AmpPwW__title{color:#0a0a0f;letter-spacing:-.02em;margin-bottom:1rem;font-size:3rem;font-weight:800;line-height:1.15}.HomeCarousel-module__AmpPwW__subtitle{color:#3f3f46;margin-bottom:2rem;font-size:1.125rem;line-height:1.5}[data-theme=dark] .HomeCarousel-module__AmpPwW__title{color:#fff}[data-theme=dark] .HomeCarousel-module__AmpPwW__subtitle{color:#ffffffd1}.HomeCarousel-module__AmpPwW__arrowBtn{z-index:10;border:1px solid var(--border-color);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;width:44px;height:44px;box-shadow:var(--shadow-sm);color:var(--text-primary);opacity:0;pointer-events:none;background:#ffffffd9;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:absolute;bottom:1.5rem}.HomeCarousel-module__AmpPwW__carouselContainer:hover .HomeCarousel-module__AmpPwW__arrowBtn,.HomeCarousel-module__AmpPwW__carouselContainer:focus-within .HomeCarousel-module__AmpPwW__arrowBtn{opacity:1;pointer-events:auto}.HomeCarousel-module__AmpPwW__arrowBtn:hover{border-color:var(--primary);color:var(--primary-text);box-shadow:var(--shadow-md);background:#fff;transform:scale(1.05)}.HomeCarousel-module__AmpPwW__arrowBtn:active{transform:scale(.95)}[data-theme=dark] .HomeCarousel-module__AmpPwW__arrowBtn{color:#fff;background:#12121b80;border-color:#ffffff38}[data-theme=dark] .HomeCarousel-module__AmpPwW__arrowBtn:hover{border-color:var(--primary);color:#fff;background:#12121bc7}.HomeCarousel-module__AmpPwW__prevArrow{right:4.75rem}.HomeCarousel-module__AmpPwW__nextArrow{right:1.5rem}.HomeCarousel-module__AmpPwW__dotsList{z-index:10;gap:0;display:flex;position:absolute;bottom:1rem;left:50%;transform:translate(-50%)}.HomeCarousel-module__AmpPwW__dot{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;place-items:center;width:44px;height:44px;padding:0;display:grid}.HomeCarousel-module__AmpPwW__dot:before{content:"";background:#00000026;border-radius:50%;width:8px;height:8px;transition:all .25s cubic-bezier(.16,1,.3,1)}.HomeCarousel-module__AmpPwW__dot:hover:before{background:#0000004d}.HomeCarousel-module__AmpPwW__dotActive:before{background:var(--primary);border-radius:9999px;width:24px}[data-skin=nova] .HomeCarousel-module__AmpPwW__carouselContainer{background:var(--nova-hero);height:320px;box-shadow:var(--shadow-sm);margin-bottom:1.75rem}[data-skin=nova] .HomeCarousel-module__AmpPwW__title{font-size:2.5rem}[data-skin=nova] .HomeCarousel-module__AmpPwW__subtitle{margin-bottom:1.5rem}@media (max-width:768px){[data-skin=nova] .HomeCarousel-module__AmpPwW__carouselContainer{height:260px}[data-skin=nova] .HomeCarousel-module__AmpPwW__title{font-size:1.9rem}}[data-skin=nova]:not([data-theme=dark]) .HomeCarousel-module__AmpPwW__imageOverlay{background:linear-gradient(90deg,#eef0fbfa 0%,#f0f0fadb 45%,#f5f3fc40 75%,#ffffff0d 100%)}[data-skin=verde] .HomeCarousel-module__AmpPwW__carouselContainer{background:var(--verde-hero);height:320px;box-shadow:var(--shadow-sm);margin-bottom:1.75rem}[data-skin=verde] .HomeCarousel-module__AmpPwW__title{font-size:2.5rem}[data-skin=verde] .HomeCarousel-module__AmpPwW__subtitle{margin-bottom:1.5rem}@media (max-width:768px){[data-skin=verde] .HomeCarousel-module__AmpPwW__carouselContainer{height:260px}[data-skin=verde] .HomeCarousel-module__AmpPwW__title{font-size:1.9rem}}[data-skin=verde]:not([data-theme=dark]) .HomeCarousel-module__AmpPwW__imageOverlay{background:linear-gradient(90deg,#e9f5eafa 0%,#eef7ecdb 45%,#f2f9ef40 75%,#ffffff0d 100%)}@media (max-width:768px){.HomeCarousel-module__AmpPwW__carouselContainer{height:380px;margin-bottom:2rem}.HomeCarousel-module__AmpPwW__slide{align-items:flex-start}.HomeCarousel-module__AmpPwW__contentContainer{padding:1.75rem 1.5rem 3rem}.HomeCarousel-module__AmpPwW__title{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:1.75rem;display:-webkit-box;overflow:hidden}.HomeCarousel-module__AmpPwW__subtitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:1.25rem;font-size:.95rem;display:-webkit-box;overflow:hidden}.HomeCarousel-module__AmpPwW__arrowBtn{display:none}}
.StarRating-module__y7t4HG__stars{white-space:nowrap;font-family:Arial,sans-serif;line-height:1;display:inline-block;position:relative}.StarRating-module__y7t4HG__back{color:var(--star-empty)}.StarRating-module__y7t4HG__front{color:var(--star-filled);position:absolute;top:0;left:0;overflow:hidden}
.CartDrawer-module__wN0dRW__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background-color:#0009;justify-content:flex-end;width:100vw;height:100dvh;animation:.2s ease-out CartDrawer-module__wN0dRW__fadeIn;display:flex;position:fixed;top:0;left:0}.CartDrawer-module__wN0dRW__drawer{background:var(--bg-primary);border-left:1px solid var(--glass-border);width:100%;max-width:420px;height:100%;box-shadow:var(--shadow-lg);padding:1.5rem;padding-bottom:max(1.5rem, env(safe-area-inset-bottom));flex-direction:column;animation:.3s cubic-bezier(.16,1,.3,1) CartDrawer-module__wN0dRW__slideIn;display:flex}@keyframes CartDrawer-module__wN0dRW__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes CartDrawer-module__wN0dRW__fadeIn{0%{opacity:0}to{opacity:1}}.CartDrawer-module__wN0dRW__header{border-bottom:1px solid var(--border-color);justify-content:space-between;align-items:flex-start;margin-bottom:1rem;padding-bottom:.9rem;display:flex}.CartDrawer-module__wN0dRW__header h2{color:var(--text-primary);font-size:1.15rem;font-weight:700}.CartDrawer-module__wN0dRW__count{color:var(--text-muted);margin-top:.15rem;font-size:.8rem}.CartDrawer-module__wN0dRW__closeBtn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;margin:-.5rem;padding:.5rem;font-size:1.8rem;line-height:1;transition:color .2s}.CartDrawer-module__wN0dRW__closeBtn:hover{color:var(--text-primary)}.CartDrawer-module__wN0dRW__body{flex:1;margin-bottom:1rem;overflow-y:auto}.CartDrawer-module__wN0dRW__itemsList{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.CartDrawer-module__wN0dRW__item{border-bottom:1px solid var(--border-color);align-items:flex-start;gap:.85rem;padding:.85rem 0;display:flex}.CartDrawer-module__wN0dRW__thumb{border-radius:var(--radius-sm);background:var(--surface-sunken);flex:none;width:64px;height:64px;position:relative;overflow:hidden}.CartDrawer-module__wN0dRW__details{flex:1;min-width:0}.CartDrawer-module__wN0dRW__name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.85rem;font-weight:500;overflow:hidden}.CartDrawer-module__wN0dRW__linePrice{color:var(--text-primary);margin:.15rem 0 .45rem;font-size:.95rem;font-weight:700}.CartDrawer-module__wN0dRW__qtyContainer{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);align-items:center;display:inline-flex}.CartDrawer-module__wN0dRW__qtyContainer button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;place-items:center;width:32px;height:30px;font-size:1rem;display:grid}.CartDrawer-module__wN0dRW__qtyContainer button:hover{color:var(--text-primary)}.CartDrawer-module__wN0dRW__qtyContainer button:disabled{color:var(--text-muted);cursor:not-allowed}.CartDrawer-module__wN0dRW__qtyContainer span{text-align:center;min-width:26px;font-size:.85rem;font-weight:600}.CartDrawer-module__wN0dRW__removeBtn{color:var(--text-muted);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex:none;place-items:center;width:36px;height:36px;transition:color .2s;display:grid}.CartDrawer-module__wN0dRW__removeBtn:hover{color:var(--error)}.CartDrawer-module__wN0dRW__also{margin-top:1.25rem}.CartDrawer-module__wN0dRW__also h3{margin-bottom:.65rem;font-size:.9rem;font-weight:700}.CartDrawer-module__wN0dRW__also ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.CartDrawer-module__wN0dRW__alsoCard{color:var(--text-primary);flex-direction:column;gap:.2rem;display:flex}.CartDrawer-module__wN0dRW__alsoImg{aspect-ratio:1;border-radius:var(--radius-sm);background:var(--surface-sunken);border:1px solid var(--border-color);position:relative;overflow:hidden}.CartDrawer-module__wN0dRW__alsoName{white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.CartDrawer-module__wN0dRW__alsoPrice{font-size:.78rem;font-weight:700}.CartDrawer-module__wN0dRW__footer{border-top:1px solid var(--border-color);padding-top:1rem}.CartDrawer-module__wN0dRW__totals{margin:0 0 1rem}.CartDrawer-module__wN0dRW__totals>div{color:var(--text-secondary);justify-content:space-between;padding:.2rem 0;font-size:.88rem;display:flex}.CartDrawer-module__wN0dRW__totals dd{color:var(--text-primary);margin:0;font-weight:600}.CartDrawer-module__wN0dRW__totals .CartDrawer-module__wN0dRW__grand{border-top:1px solid var(--border-color);color:var(--text-primary);margin-top:.3rem;padding-top:.5rem;font-size:1rem;font-weight:700}.CartDrawer-module__wN0dRW__totals .CartDrawer-module__wN0dRW__grand dd{font-weight:800}.CartDrawer-module__wN0dRW__checkout{border-radius:var(--radius-md)!important}.CartDrawer-module__wN0dRW__secure{color:var(--text-muted);justify-content:space-between;align-items:center;gap:.75rem;margin-top:.85rem;font-size:.78rem;display:flex}.CartDrawer-module__wN0dRW__secureLine{align-items:center;gap:.35rem;display:inline-flex}.CartDrawer-module__wN0dRW__cod{border:1px solid var(--border-color);color:var(--text-primary);border-radius:6px;padding:.2rem .55rem;font-weight:600}.CartDrawer-module__wN0dRW__freeShip{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);margin-bottom:1rem;padding:.85rem 1rem}.CartDrawer-module__wN0dRW__freeShipText{color:var(--text-secondary);margin-bottom:.6rem;font-size:.85rem}.CartDrawer-module__wN0dRW__freeShipTrack{border-radius:var(--radius-full);background:var(--bg-tertiary);height:8px;overflow:hidden}.CartDrawer-module__wN0dRW__freeShipFill{border-radius:var(--radius-full);background:var(--brand-gradient);height:100%;transition:width .4s var(--ease-out)}[data-skin=editorial] .CartDrawer-module__wN0dRW__freeShipFill{background:var(--primary)}[data-skin=verde] .CartDrawer-module__wN0dRW__freeShipFill{background:var(--primary)}.CartDrawer-module__wN0dRW__variantLabel{color:var(--text-muted);margin:-.15rem 0 .35rem;font-size:.8rem}
.VariantPicker-module__HA5x2G__picker{flex-direction:column;gap:1rem;margin:.25rem 0 1.25rem;display:flex}.VariantPicker-module__HA5x2G__option{border:0;min-width:0;margin:0;padding:0}.VariantPicker-module__HA5x2G__legend{color:var(--text-primary);margin-bottom:.5rem;padding:0;font-size:.9rem;font-weight:600}.VariantPicker-module__HA5x2G__chosen{color:var(--text-secondary,var(--text-muted));font-weight:400}.VariantPicker-module__HA5x2G__chips{flex-wrap:wrap;gap:.5rem;display:flex}.VariantPicker-module__HA5x2G__chip{border:1.5px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary,transparent);min-width:2.75rem;min-height:2.75rem;color:var(--text-primary);font:inherit;cursor:pointer;padding:.45rem .9rem;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.VariantPicker-module__HA5x2G__chip:hover:not(:disabled){border-color:var(--primary)}.VariantPicker-module__HA5x2G__chip:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.VariantPicker-module__HA5x2G__chipActive{border-color:var(--primary);box-shadow:0 0 0 2px var(--primary-glow,transparent);font-weight:600}.VariantPicker-module__HA5x2G__chipUnavailable{color:var(--text-muted);border-style:dashed;text-decoration:line-through}.VariantPicker-module__HA5x2G__chip:disabled{cursor:not-allowed;opacity:.55}.VariantPicker-module__HA5x2G__error{color:var(--error);margin:0;font-size:.875rem;font-weight:600}
.AdminShell-module__xsBb8G__shell{--admin-side:236px;--admin-top:72px;--admin-stick:calc(var(--admin-top) + var(--demo-banner-h,0px));background:var(--bg-secondary);min-height:100dvh}.AdminShell-module__xsBb8G__topBar{top:var(--demo-banner-h,0px);z-index:60;height:var(--admin-top);background:var(--bg-primary);border-bottom:1px solid var(--border-color);align-items:center;gap:1.25rem;padding:0 1.5rem;display:flex;position:sticky}.AdminShell-module__xsBb8G__menuBtn{width:42px;height:42px;color:var(--text-primary);cursor:pointer;background:0 0;border:none;place-items:center;display:none}.AdminShell-module__xsBb8G__brand{min-width:calc(var(--admin-side) - 1.5rem);min-width:0;max-width:300px;color:var(--text-primary);flex:0 auto;align-items:center;gap:.65rem;display:flex}.AdminShell-module__xsBb8G__brandMark{background:var(--primary);border-radius:11px;flex:none;place-items:center;width:42px;height:42px;display:grid}.AdminShell-module__xsBb8G__brandLogo{object-fit:contain;width:auto;max-width:120px;height:40px}.AdminShell-module__xsBb8G__brandText{flex-direction:column;min-width:0;line-height:1.2;display:flex}.AdminShell-module__xsBb8G__brandText strong{color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;font-weight:800;overflow:hidden}.AdminShell-module__xsBb8G__brandText span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.AdminShell-module__xsBb8G__searchSpacer{flex:auto}.AdminShell-module__xsBb8G__search{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-primary);max-width:560px;height:44px;color:var(--text-muted);flex:auto;align-items:center;gap:.6rem;padding:0 .9rem;display:flex}.AdminShell-module__xsBb8G__search:focus-within{border-color:var(--primary)}.AdminShell-module__xsBb8G__search input{min-width:0;font:inherit;color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-size:.9rem}.AdminShell-module__xsBb8G__tools{align-items:center;gap:.9rem;margin-left:auto;display:flex}.AdminShell-module__xsBb8G__iconBtn{width:42px;height:42px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:50%;place-items:center;display:grid;position:relative}.AdminShell-module__xsBb8G__iconBtn:hover{background:var(--surface-sunken)}.AdminShell-module__xsBb8G__dot{border:2px solid var(--bg-primary);background:var(--primary);min-width:18px;height:18px;color:var(--on-primary);box-sizing:content-box;border-radius:999px;place-items:center;padding:0 4px;font-size:.65rem;font-weight:700;display:grid;position:absolute;top:2px;right:0}.AdminShell-module__xsBb8G__help{color:var(--text-secondary);align-items:center;gap:.4rem;font-size:.9rem;display:inline-flex}.AdminShell-module__xsBb8G__help:hover{color:var(--primary-text)}.AdminShell-module__xsBb8G__user{border-radius:var(--radius-md);font:inherit;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;align-items:center;gap:.6rem;padding:.3rem .4rem;display:flex}.AdminShell-module__xsBb8G__user:hover{background:var(--surface-sunken)}.AdminShell-module__xsBb8G__avatar{background:var(--primary-glow);width:38px;height:38px;color:var(--primary-text);border-radius:50%;place-items:center;font-weight:800;display:grid}.AdminShell-module__xsBb8G__userText{flex-direction:column;align-items:flex-start;line-height:1.2;display:flex}.AdminShell-module__xsBb8G__userText strong{color:var(--text-primary);font-size:.9rem}.AdminShell-module__xsBb8G__userText span{color:var(--text-muted);font-size:.75rem}.AdminShell-module__xsBb8G__dropWrap{position:relative}.AdminShell-module__xsBb8G__dropdown{z-index:70;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:var(--radius-md);min-width:240px;box-shadow:var(--shadow-lg);padding:.4rem;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}.AdminShell-module__xsBb8G__dropBell{width:min(350px,100vw - 24px);left:auto;right:-3rem;transform:none}@media (max-width:640px){.AdminShell-module__xsBb8G__dropBell{top:calc(var(--admin-stick) + 6px);width:auto;position:fixed;left:12px;right:12px}}.AdminShell-module__xsBb8G__dropRight{min-width:200px;left:auto;right:0;transform:none}.AdminShell-module__xsBb8G__dropTitle{color:var(--text-muted);padding:.4rem .6rem;font-size:.8rem;font-weight:700}.AdminShell-module__xsBb8G__dropEmpty{color:var(--text-secondary);padding:.6rem;font-size:.88rem}.AdminShell-module__xsBb8G__dropItem{border-radius:var(--radius-sm);width:100%;font:inherit;color:var(--text-primary);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:.75rem;padding:.6rem .7rem;font-size:.9rem;display:flex}.AdminShell-module__xsBb8G__dropItem:hover{background:var(--surface-sunken)}.AdminShell-module__xsBb8G__dropCount{background:var(--primary);min-width:24px;color:var(--on-primary);text-align:center;border-radius:999px;padding:.05rem .45rem;font-size:.75rem;font-weight:700}.AdminShell-module__xsBb8G__danger{color:var(--error)}.AdminShell-module__xsBb8G__body{grid-template-columns:var(--admin-side) minmax(0, 1fr);background:linear-gradient(to right, var(--bg-primary) calc(var(--admin-side) - 1px), var(--border-color) calc(var(--admin-side) - 1px) var(--admin-side), transparent var(--admin-side));align-items:start;display:grid}.AdminShell-module__xsBb8G__sideNav{top:var(--admin-stick);height:calc(100dvh - var(--admin-stick));background:var(--bg-primary);border-right:1px solid var(--border-color);padding:1.25rem .9rem 2rem;position:sticky;overflow-y:auto}.AdminShell-module__xsBb8G__group+.AdminShell-module__xsBb8G__group{margin-top:1.1rem}.AdminShell-module__xsBb8G__groupLabel{color:var(--text-muted);padding:0 .7rem .35rem;font-size:.78rem;font-weight:700}.AdminShell-module__xsBb8G__navItem{border-radius:var(--radius-md);width:100%;min-height:42px;font:inherit;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:.75rem;padding:.5rem .7rem;font-size:.92rem;text-decoration:none;display:flex}.AdminShell-module__xsBb8G__navItem:hover{background:var(--surface-sunken);color:var(--text-primary)}.AdminShell-module__xsBb8G__navActive,.AdminShell-module__xsBb8G__navActive:hover{background:var(--primary-glow);color:var(--primary-text);font-weight:700}.AdminShell-module__xsBb8G__navText{flex:1;min-width:0}.AdminShell-module__xsBb8G__navBadge{background:var(--primary);min-width:24px;height:24px;color:var(--on-primary);border-radius:999px;place-items:center;padding:0 .4rem;font-size:.75rem;font-weight:700;display:grid}.AdminShell-module__xsBb8G__content{min-width:0;padding:1.5rem 1.75rem 3rem}.AdminShell-module__xsBb8G__scrim{display:none}.AdminShell-module__xsBb8G__footer{border-top:1px solid var(--border-color);color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:2.5rem;padding-top:1.25rem;font-size:.8rem;display:flex}.AdminShell-module__xsBb8G__footerShop{flex-direction:column;line-height:1.3;display:flex}.AdminShell-module__xsBb8G__footerShop strong{color:var(--primary-text);font-size:.9rem}.AdminShell-module__xsBb8G__footerCod{border:1px solid var(--border-color);background:var(--bg-primary);color:var(--text-primary);border-radius:6px;padding:.3rem .7rem;font-weight:600}.AdminShell-module__xsBb8G__pageHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.AdminShell-module__xsBb8G__crumbs{color:var(--text-muted);gap:.5rem;margin-bottom:.35rem;font-size:.82rem;display:flex}.AdminShell-module__xsBb8G__crumbHere{color:var(--text-primary);font-weight:600}.AdminShell-module__xsBb8G__pageTitle{color:var(--text-primary);font-size:1.85rem;font-weight:800;line-height:1.2}.AdminShell-module__xsBb8G__pageDesc{color:var(--text-secondary);margin-top:.35rem;font-size:.92rem}.AdminShell-module__xsBb8G__pageAction{flex:none}@media (max-width:1150px){.AdminShell-module__xsBb8G__lang,.AdminShell-module__xsBb8G__hideSmall,.AdminShell-module__xsBb8G__userText{display:none}}@media (max-width:900px){.AdminShell-module__xsBb8G__shell{--admin-top:60px}.AdminShell-module__xsBb8G__topBar{gap:.5rem;padding:0 .75rem}.AdminShell-module__xsBb8G__menuBtn{display:grid}.AdminShell-module__xsBb8G__brand{flex:auto;width:auto}.AdminShell-module__xsBb8G__brandText span,.AdminShell-module__xsBb8G__search{display:none}.AdminShell-module__xsBb8G__tools{gap:.25rem}.AdminShell-module__xsBb8G__body{background:0 0;grid-template-columns:minmax(0,1fr)}.AdminShell-module__xsBb8G__sideNav{top:var(--admin-stick);z-index:55;width:min(280px,85vw);height:auto;transition:transform .2s;position:fixed;bottom:0;left:0;transform:translate(-100%)}.AdminShell-module__xsBb8G__sideNavOpen{box-shadow:var(--shadow-lg);transform:none}.AdminShell-module__xsBb8G__scrim{inset:var(--admin-stick) 0 0 0;z-index:50;background:#00000059;display:block;position:fixed}.AdminShell-module__xsBb8G__content{padding:1rem .85rem 2.5rem}.AdminShell-module__xsBb8G__pageHeader{flex-direction:column}.AdminShell-module__xsBb8G__pageTitle{font-size:1.45rem}}
.ProductDetailsClient-module__DH3h1G__container{max-width:var(--container-max);margin:0 auto;padding:2rem 1.5rem}.ProductDetailsClient-module__DH3h1G__backBtn{color:var(--text-secondary);margin-bottom:2.5rem;font-size:.95rem;transition:color .2s;display:inline-block}.ProductDetailsClient-module__DH3h1G__backBtn:hover{color:var(--text-primary)}.ProductDetailsClient-module__DH3h1G__layout{grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid}@media (max-width:768px){.ProductDetailsClient-module__DH3h1G__container{padding-bottom:5.5rem}.ProductDetailsClient-module__DH3h1G__layout{grid-template-columns:1fr;gap:2.5rem}}.ProductDetailsClient-module__DH3h1G__gallery{align-items:flex-start;gap:1rem;display:flex}.ProductDetailsClient-module__DH3h1G__thumbs{flex-direction:column;flex-shrink:0;gap:.75rem;display:flex}.ProductDetailsClient-module__DH3h1G__thumb{border:2px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;background:var(--bg-secondary);width:68px;height:68px;transition:border-color var(--transition), transform var(--transition);padding:0;position:relative;overflow:hidden}.ProductDetailsClient-module__DH3h1G__thumb img{object-fit:cover}.ProductDetailsClient-module__DH3h1G__thumb:hover{border-color:var(--border-hover);transform:translateY(-1px)}.ProductDetailsClient-module__DH3h1G__thumbActive{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-glow)}.ProductDetailsClient-module__DH3h1G__imageCount{z-index:6;color:var(--text-secondary);border:1px solid var(--border-color);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);background:#ffffffe6;padding:.25rem .7rem;font-size:.75rem;font-weight:600;position:absolute;bottom:12px;left:12px}@media (max-width:560px){.ProductDetailsClient-module__DH3h1G__gallery{flex-direction:column-reverse}.ProductDetailsClient-module__DH3h1G__thumbs{flex-flow:wrap}.ProductDetailsClient-module__DH3h1G__imageSection{flex:none;width:100%}}.ProductDetailsClient-module__DH3h1G__imageSection{aspect-ratio:1;background:radial-gradient(circle at center, var(--bg-secondary) 0%, var(--bg-primary) 100%);border:1px solid var(--border-color);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-sm);flex:1;justify-content:center;align-items:center;padding:1.25rem;display:flex;overflow:hidden}.ProductDetailsClient-module__DH3h1G__avatarGlow{border-radius:var(--radius-md);width:100%;height:100%}.ProductDetailsClient-module__DH3h1G__zoomBadge{z-index:6;border-radius:var(--radius-md);width:38px;height:38px;color:var(--text-secondary);border:1px solid var(--border-color);box-shadow:var(--shadow-sm);-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#ffffffe6;justify-content:center;align-items:center;transition:opacity .2s;display:inline-flex;position:absolute;bottom:12px;right:12px}.ProductDetailsClient-module__DH3h1G__zoomBadge svg{width:20px;height:20px}.ProductDetailsClient-module__DH3h1G__thumbPlayIcon{z-index:2;color:#fff;pointer-events:none;background:#00000047;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ProductDetailsClient-module__DH3h1G__thumbPlayIcon svg{filter:drop-shadow(0 1px 3px #00000080);width:22px;height:22px}.ProductDetailsClient-module__DH3h1G__videoThumb:hover .ProductDetailsClient-module__DH3h1G__thumbPlayIcon{background:#0006}.ProductDetailsClient-module__DH3h1G__videoPoster{border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:relative;overflow:hidden}.ProductDetailsClient-module__DH3h1G__videoPoster:after{content:"";transition:background var(--transition);background:#0000001f;position:absolute;inset:0}.ProductDetailsClient-module__DH3h1G__videoPoster:hover:after{background:#00000038}.ProductDetailsClient-module__DH3h1G__videoPosterPlay{z-index:3;border-radius:var(--radius-full);width:72px;height:72px;color:var(--primary-text);box-shadow:var(--shadow-md);transition:transform var(--transition), background var(--transition);background:#ffffffeb;justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ProductDetailsClient-module__DH3h1G__videoPoster:hover .ProductDetailsClient-module__DH3h1G__videoPosterPlay{background:#fff;transform:translate(-50%,-50%)scale(1.06)}.ProductDetailsClient-module__DH3h1G__videoPosterPlay svg{width:30px;height:30px;margin-left:3px}.ProductDetailsClient-module__DH3h1G__videoPosterLabel{z-index:3;color:#fff;border-radius:var(--radius-full);-webkit-backdrop-filter:blur(6px);background:#0000008c;padding:.3rem .9rem;font-size:.8rem;font-weight:600;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.ProductDetailsClient-module__DH3h1G__videoModalOverlay{z-index:1000;-webkit-backdrop-filter:blur(4px);background:#000000d1;justify-content:center;align-items:center;padding:1.5rem;animation:.2s ProductDetailsClient-module__DH3h1G__videoFade;display:flex;position:fixed;inset:0}@keyframes ProductDetailsClient-module__DH3h1G__videoFade{0%{opacity:0}to{opacity:1}}.ProductDetailsClient-module__DH3h1G__videoModalInner{width:min(900px,100%);max-height:85vh;position:relative}.ProductDetailsClient-module__DH3h1G__videoModalPlayer{border-radius:var(--radius-md);width:100%;max-height:85vh;box-shadow:var(--shadow-lg);background:#000;display:block}iframe.ProductDetailsClient-module__DH3h1G__videoModalPlayer{aspect-ratio:16/9;border:0;height:auto}.ProductDetailsClient-module__DH3h1G__videoModalClose{z-index:2;border-radius:var(--radius-full);color:#111;cursor:pointer;width:40px;height:40px;box-shadow:var(--shadow-md);transition:transform var(--transition);background:#fff;border:none;font-size:1.5rem;line-height:1;position:absolute;top:-14px;right:-14px}.ProductDetailsClient-module__DH3h1G__videoModalClose:hover{transform:scale(1.08)}@media (max-width:560px){.ProductDetailsClient-module__DH3h1G__videoModalClose{top:8px;right:8px}}.ProductDetailsClient-module__DH3h1G__infoSection{flex-direction:column;display:flex}.ProductDetailsClient-module__DH3h1G__badgeRow{align-items:center;gap:.6rem;display:flex}.ProductDetailsClient-module__DH3h1G__ratingLink{color:var(--text-secondary);align-items:center;gap:.5rem;margin-top:.85rem;font-size:.9rem;font-weight:600;display:inline-flex}.ProductDetailsClient-module__DH3h1G__ratingLink:hover{color:var(--primary-text)}.ProductDetailsClient-module__DH3h1G__ratingCount{color:var(--text-muted);font-weight:500}.ProductDetailsClient-module__DH3h1G__title{margin-top:1rem;margin-bottom:1.5rem;font-size:clamp(2rem,4vw,2.75rem);font-weight:800;line-height:1.15}.ProductDetailsClient-module__DH3h1G__priceRow{border-bottom:1px solid var(--border-color);align-items:center;gap:2rem;margin-bottom:2rem;padding-bottom:1.5rem;display:flex}.ProductDetailsClient-module__DH3h1G__price{color:var(--text-primary);font-size:2rem;font-weight:700}.ProductDetailsClient-module__DH3h1G__inStock{color:var(--accent-text);font-weight:500}.ProductDetailsClient-module__DH3h1G__outOfStock{color:var(--error);font-weight:500}.ProductDetailsClient-module__DH3h1G__description{color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.05rem;line-height:1.7}.ProductDetailsClient-module__DH3h1G__cartActions{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.ProductDetailsClient-module__DH3h1G__qtyPicker{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-secondary);align-items:center;height:48px;display:flex}.ProductDetailsClient-module__DH3h1G__qtyPicker button{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;width:44px;height:100%;min-height:44px;font-size:1.2rem;transition:color .2s}.ProductDetailsClient-module__DH3h1G__qtyPicker button:hover{color:var(--text-primary)}.ProductDetailsClient-module__DH3h1G__qtyPicker button:disabled{color:var(--text-muted);cursor:not-allowed}.ProductDetailsClient-module__DH3h1G__qtyPicker span{text-align:center;min-width:32px;padding-inline:.5rem;font-size:1.1rem;font-weight:600}.ProductDetailsClient-module__DH3h1G__deliveryBox{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--brand-gradient-soft);color:var(--text-secondary);align-items:center;gap:.85rem;margin-top:1.5rem;padding:1rem 1.25rem;font-size:.95rem;display:flex}.ProductDetailsClient-module__DH3h1G__deliveryIcon{color:var(--primary-text);flex-shrink:0}.ProductDetailsClient-module__DH3h1G__deliveryIcon svg{width:26px;height:26px}.ProductDetailsClient-module__DH3h1G__deliveryEta{color:var(--text-muted);margin-top:.15rem;font-size:.85rem}.ProductDetailsClient-module__DH3h1G__perksGrid{border-top:1px solid var(--border-color);grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;padding-top:2rem;list-style:none;display:grid}.ProductDetailsClient-module__DH3h1G__perk{align-items:center;gap:.75rem;display:flex}.ProductDetailsClient-module__DH3h1G__perkIcon{border-radius:var(--radius-md);background:var(--primary-glow);width:40px;height:40px;color:var(--primary-text);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ProductDetailsClient-module__DH3h1G__perkIcon svg{width:20px;height:20px}.ProductDetailsClient-module__DH3h1G__perkTitle{color:var(--text-primary);font-size:.92rem;font-weight:600}.ProductDetailsClient-module__DH3h1G__perkSub{color:var(--text-muted);font-size:.8rem}.ProductDetailsClient-module__DH3h1G__detailsGrid{grid-template-columns:1fr 1fr;gap:2rem;margin-top:4rem;display:grid}@media (max-width:768px){.ProductDetailsClient-module__DH3h1G__detailsGrid{grid-template-columns:1fr;gap:1.5rem}.ProductDetailsClient-module__DH3h1G__perksGrid{grid-template-columns:1fr}}.ProductDetailsClient-module__DH3h1G__sectionTitle{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:1.25rem;font-size:1.4rem;font-weight:700}.ProductDetailsClient-module__DH3h1G__detailsText{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.98rem;line-height:1.7}.ProductDetailsClient-module__DH3h1G__specTable{border-collapse:collapse;width:100%;font-size:.92rem}.ProductDetailsClient-module__DH3h1G__specTable th,.ProductDetailsClient-module__DH3h1G__specTable td{text-align:left;border-bottom:1px solid var(--border-color);vertical-align:top;padding:.7rem 0}.ProductDetailsClient-module__DH3h1G__specTable th{color:var(--text-muted);width:40%;font-weight:500}.ProductDetailsClient-module__DH3h1G__specTable td{color:var(--text-primary);font-weight:500}.ProductDetailsClient-module__DH3h1G__sku{font-family:var(--font-geist-mono), monospace;color:var(--text-secondary);font-size:.82rem}.ProductDetailsClient-module__DH3h1G__shippingList{flex-direction:column;gap:1.1rem;list-style:none;display:flex}.ProductDetailsClient-module__DH3h1G__shippingList li{color:var(--text-secondary);align-items:flex-start;gap:.85rem;font-size:.95rem;line-height:1.55;display:flex}.ProductDetailsClient-module__DH3h1G__shippingList .ProductDetailsClient-module__DH3h1G__perkIcon{width:36px;height:36px}.ProductDetailsClient-module__DH3h1G__relatedSection{margin-top:4.5rem}.ProductDetailsClient-module__DH3h1G__relatedHeader{justify-content:space-between;align-items:baseline;margin-bottom:1.75rem;display:flex}.ProductDetailsClient-module__DH3h1G__viewAll{color:var(--primary-text);font-size:.95rem;font-weight:600}.ProductDetailsClient-module__DH3h1G__viewAll:hover{color:var(--primary-hover)}.ProductDetailsClient-module__DH3h1G__stickyBar{display:none}@media (max-width:768px){.ProductDetailsClient-module__DH3h1G__stickyBar{z-index:40;padding:.7rem 1rem;padding-bottom:max(.7rem, env(safe-area-inset-bottom));background:var(--surface);border-top:1px solid var(--border-color);align-items:center;gap:.75rem;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 20px #0000001f}.ProductDetailsClient-module__DH3h1G__stickyInfo{flex-direction:column;flex:1;min-width:0;display:flex}.ProductDetailsClient-module__DH3h1G__stickyPrice{color:var(--text-primary);font-size:1.05rem;font-weight:700;line-height:1.15}.ProductDetailsClient-module__DH3h1G__stickyName{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}.ProductDetailsClient-module__DH3h1G__stickyBar .ProductDetailsClient-module__DH3h1G__btn{white-space:nowrap;flex-shrink:0}.ProductDetailsClient-module__DH3h1G__stickyBar .ProductDetailsClient-module__DH3h1G__stickyWa{border-radius:var(--radius-md);color:#fff;background:#1fa855;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}}.ProductDetailsClient-module__DH3h1G__stickyWa{display:none}
.FlashSale-module__nJVxcG__panel{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface,var(--bg-primary));flex-direction:column;height:100%;min-height:0;padding:1rem 1.1rem;display:flex;overflow:hidden}.FlashSale-module__nJVxcG__head{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.FlashSale-module__nJVxcG__title{color:var(--text-primary);font-size:1.15rem;font-weight:800}.FlashSale-module__nJVxcG__viewAll{color:var(--primary-text);white-space:nowrap;font-size:.82rem;font-weight:600}.FlashSale-module__nJVxcG__timer{color:#fff;background:#e11d48;border-radius:6px;align-self:flex-start;align-items:center;gap:.4rem;margin:.5rem 0 .4rem;padding:.25rem .65rem;font-size:.78rem;font-weight:600;display:inline-flex}.FlashSale-module__nJVxcG__timer strong{font-variant-numeric:tabular-nums;letter-spacing:.02em}.FlashSale-module__nJVxcG__list{flex-direction:column;flex:1;justify-content:space-around;min-height:0;margin:0;padding:0;list-style:none;display:flex}.FlashSale-module__nJVxcG__item{align-items:center;gap:.75rem;padding:.55rem 0;display:flex}.FlashSale-module__nJVxcG__item+.FlashSale-module__nJVxcG__item{border-top:1px solid var(--border-color)}.FlashSale-module__nJVxcG__thumb{border-radius:var(--radius-md);background:var(--surface-sunken);flex:none;width:72px;height:72px;position:relative;overflow:hidden}.FlashSale-module__nJVxcG__off{color:#fff;background:#e11d48;border-radius:4px;padding:.05rem .35rem;font-size:.65rem;font-weight:700;position:absolute;top:4px;left:4px}.FlashSale-module__nJVxcG__info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.FlashSale-module__nJVxcG__name{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;overflow:hidden}.FlashSale-module__nJVxcG__name:hover{color:var(--primary-text)}.FlashSale-module__nJVxcG__prices{flex-wrap:wrap;align-items:baseline;gap:0 .45rem;display:flex}.FlashSale-module__nJVxcG__prices strong{font-size:1rem;font-weight:800}.FlashSale-module__nJVxcG__prices s{color:var(--text-muted);font-size:.78rem}.FlashSale-module__nJVxcG__add{border-radius:var(--radius-md);background:var(--primary);width:40px;height:40px;color:var(--on-primary);cursor:pointer;border:none;flex:none;place-items:center;display:grid}.FlashSale-module__nJVxcG__add:hover{background:var(--primary-hover)}@media (max-width:900px){.FlashSale-module__nJVxcG__panel{height:auto;padding:.85rem}.FlashSale-module__nJVxcG__title{font-size:1.05rem}.FlashSale-module__nJVxcG__thumb{width:60px;height:60px}}
.FloatingChat-module__nRpb5a__wrap{right:1.25rem;bottom:calc(1.25rem + var(--tabbar-h,0px));z-index:70;flex-direction:column;align-items:flex-end;gap:.6rem;display:flex;position:fixed}.FloatingChat-module__nRpb5a__fab{background:var(--primary);color:#fff;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;width:54px;height:54px;display:inline-flex;box-shadow:0 8px 24px #00000038}.FloatingChat-module__nRpb5a__x{font-size:1.8rem;line-height:1}.FloatingChat-module__nRpb5a__menu{flex-direction:column;align-items:flex-end;gap:.5rem;display:flex}.FloatingChat-module__nRpb5a__item{color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:.55rem;padding:.65rem 1rem;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 6px 18px #0003}.FloatingChat-module__nRpb5a__wa{background:#1fa855}.FloatingChat-module__nRpb5a__fb{background:#0866ff}@media (max-width:768px){.FloatingChat-module__nRpb5a__wrap{right:1rem;bottom:calc(.85rem + var(--tabbar-h,0px))}.FloatingChat-module__nRpb5a__fab{width:48px;height:48px}}
.OrdersBoard-module__h_hSbW__cards{grid-template-columns:repeat(var(--cards,7), minmax(0, 1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}.OrdersBoard-module__h_hSbW__card{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-primary);min-width:0;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--transition), box-shadow var(--transition);flex-direction:column;align-items:flex-start;gap:.55rem;padding:1rem;display:flex}.OrdersBoard-module__h_hSbW__card:hover{border-color:var(--border-hover)}.OrdersBoard-module__h_hSbW__cardActive,.OrdersBoard-module__h_hSbW__cardActive:hover{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.OrdersBoard-module__h_hSbW__cardHead{align-items:center;gap:.5rem;min-width:0;display:flex}.OrdersBoard-module__h_hSbW__cardIcon{background:var(--surface-sunken);width:34px;height:34px;color:var(--text-secondary);border-radius:10px;flex:none;place-items:center;display:grid}.OrdersBoard-module__h_hSbW__cardActive .OrdersBoard-module__h_hSbW__cardIcon{background:var(--primary-glow);color:var(--primary-text)}.OrdersBoard-module__h_hSbW__toneGood .OrdersBoard-module__h_hSbW__cardIcon{color:var(--primary-text)}.OrdersBoard-module__h_hSbW__toneBad .OrdersBoard-module__h_hSbW__cardIcon{color:var(--error)}.OrdersBoard-module__h_hSbW__cardLabel{color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;text-transform:capitalize;font-size:.82rem;overflow:hidden}.OrdersBoard-module__h_hSbW__cardValue{color:var(--text-primary);font-size:1.65rem;font-weight:800;line-height:1}.OrdersBoard-module__h_hSbW__deltaUp,.OrdersBoard-module__h_hSbW__deltaDown,.OrdersBoard-module__h_hSbW__deltaFlat{white-space:nowrap;font-size:.72rem}.OrdersBoard-module__h_hSbW__deltaUp{color:var(--primary-text)}.OrdersBoard-module__h_hSbW__deltaDown{color:var(--error)}.OrdersBoard-module__h_hSbW__deltaFlat,.OrdersBoard-module__h_hSbW__deltaText{color:var(--text-muted)}.OrdersBoard-module__h_hSbW__tip{border:1px solid color-mix(in srgb, var(--primary) 45%, transparent);border-radius:var(--radius-md);background:var(--primary-glow);align-items:center;gap:.85rem;margin-bottom:1.25rem;padding:.8rem 1rem;display:flex}.OrdersBoard-module__h_hSbW__tip p{color:var(--text-primary);flex:1;font-size:.88rem}.OrdersBoard-module__h_hSbW__tipIcon{background:var(--primary);width:24px;height:24px;color:var(--on-primary);border-radius:50%;flex:none;place-items:center;font-size:.8rem;font-weight:800;display:grid}.OrdersBoard-module__h_hSbW__tipOk{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--bg-primary);font:inherit;color:var(--primary-text);cursor:pointer;flex:none;padding:.35rem .8rem;font-size:.8rem;font-weight:600}.OrdersBoard-module__h_hSbW__tipClose{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex:none;font-size:1.3rem;line-height:1}.OrdersBoard-module__h_hSbW__summary{top:calc(var(--admin-stick,72px) + 1rem);border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-primary);padding:1.1rem;position:sticky}.OrdersBoard-module__h_hSbW__summaryTitle{color:var(--primary-text);font-size:1.05rem;font-weight:800}.OrdersBoard-module__h_hSbW__summaryDate{color:var(--text-muted);margin:.15rem 0 .75rem;font-size:.78rem}.OrdersBoard-module__h_hSbW__summaryList{margin:0;padding:0;list-style:none}.OrdersBoard-module__h_hSbW__summaryList li{border-top:1px solid var(--border-color);align-items:center;gap:.7rem;padding:.75rem 0;display:flex}.OrdersBoard-module__h_hSbW__summaryIcon{background:var(--primary-glow);width:34px;height:34px;color:var(--primary-text);border-radius:10px;flex:none;place-items:center;display:grid}.OrdersBoard-module__h_hSbW__summaryText{flex-direction:column;flex:1;line-height:1.25;display:flex}.OrdersBoard-module__h_hSbW__summaryText span{color:var(--text-secondary);text-transform:capitalize;font-size:.8rem}.OrdersBoard-module__h_hSbW__summaryText strong{font-size:1.1rem;font-weight:800}.OrdersBoard-module__h_hSbW__summaryList .OrdersBoard-module__h_hSbW__deltaText{display:none}.OrdersBoard-module__h_hSbW__callout{border-radius:var(--radius-md);background:var(--primary-glow);margin-top:.5rem;padding:.9rem}.OrdersBoard-module__h_hSbW__calloutTitle{color:var(--primary-text);align-items:center;gap:.4rem;font-size:.9rem;font-weight:700;display:flex}.OrdersBoard-module__h_hSbW__calloutText{color:var(--text-secondary);margin:.35rem 0 .7rem;font-size:.8rem}.OrdersBoard-module__h_hSbW__calloutQuiet{border-radius:var(--radius-md);background:var(--surface-sunken);color:var(--text-secondary);align-items:center;gap:.4rem;margin-top:.5rem;padding:.75rem;font-size:.82rem;display:flex}.OrdersBoard-module__h_hSbW__pager{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:1rem .25rem 0;display:flex}.OrdersBoard-module__h_hSbW__pagerInfo{color:var(--text-muted);font-size:.82rem}.OrdersBoard-module__h_hSbW__pagerNav{align-items:center;gap:.35rem;margin-left:auto;display:flex}.OrdersBoard-module__h_hSbW__pageBtn,.OrdersBoard-module__h_hSbW__pageNum{border:1px solid var(--border-color);border-radius:var(--radius-sm);background:var(--bg-primary);min-width:36px;height:36px;font:inherit;color:var(--text-secondary);cursor:pointer;padding:0 .7rem;font-size:.82rem}.OrdersBoard-module__h_hSbW__pageBtn:disabled{opacity:.45;cursor:default}.OrdersBoard-module__h_hSbW__pageNumActive{background:var(--primary);border-color:var(--primary);color:var(--on-primary);font-weight:700}.OrdersBoard-module__h_hSbW__gap{color:var(--text-muted)}.OrdersBoard-module__h_hSbW__perPage{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.82rem;display:flex}.OrdersBoard-module__h_hSbW__perPage select{width:auto;height:36px;min-height:36px;padding:0 1.8rem 0 .6rem;font-size:.85rem}@media (max-width:1280px){.OrdersBoard-module__h_hSbW__cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:640px){.OrdersBoard-module__h_hSbW__cards{scrollbar-width:none;display:flex;overflow-x:auto}.OrdersBoard-module__h_hSbW__cards::-webkit-scrollbar{display:none}.OrdersBoard-module__h_hSbW__card{flex:0 0 150px}.OrdersBoard-module__h_hSbW__pagerNav{margin-left:0}}.OrdersBoard-module__h_hSbW__statCard{cursor:default}.OrdersBoard-module__h_hSbW__statCard .OrdersBoard-module__h_hSbW__cardValue{font-size:1.5rem}.OrdersBoard-module__h_hSbW__statCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-bottom:1.25rem;display:grid}@media (max-width:900px){.OrdersBoard-module__h_hSbW__statCards{grid-template-columns:repeat(2,minmax(0,1fr))}}
.HomeHero-module__ZWTPJG__row{margin-bottom:1.25rem}.HomeHero-module__ZWTPJG__withSide{grid-template-columns:minmax(0,2.6fr) minmax(0,1fr);gap:1rem;height:400px;display:grid}.HomeHero-module__ZWTPJG__main>*{margin-bottom:0!important}.HomeHero-module__ZWTPJG__withSide .HomeHero-module__ZWTPJG__main>*{height:100%!important}.HomeHero-module__ZWTPJG__flash{min-height:0}.HomeHero-module__ZWTPJG__withSide .HomeHero-module__ZWTPJG__main>section{border-radius:var(--radius-lg);border:1px solid var(--border-color);justify-content:center;align-items:center;padding-block:1.5rem;display:flex}.HomeHero-module__ZWTPJG__side{grid-template-rows:1fr 1fr;gap:1rem;min-height:0;display:grid}.HomeHero-module__ZWTPJG__banner{border-radius:var(--radius-lg);color:#fff;background:#13241a;align-items:flex-end;min-height:0;display:flex;position:relative;overflow:hidden}.HomeHero-module__ZWTPJG__bannerImg{object-fit:cover;transition:transform .5s var(--ease-out,ease)}.HomeHero-module__ZWTPJG__banner:hover .HomeHero-module__ZWTPJG__bannerImg{transform:scale(1.05)}.HomeHero-module__ZWTPJG__bannerShade{background:linear-gradient(90deg,#000000b8 0%,#00000059 55%,#0000000d 100%);position:absolute;inset:0}.HomeHero-module__ZWTPJG__bannerText{z-index:1;flex-direction:column;gap:.25rem;max-width:70%;padding:1.1rem 1.25rem;display:flex;position:relative}.HomeHero-module__ZWTPJG__bannerTitle{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.3rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}.HomeHero-module__ZWTPJG__bannerSub{opacity:.9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.85rem;display:-webkit-box;overflow:hidden}.HomeHero-module__ZWTPJG__bannerCta{margin-top:.35rem;font-size:.85rem;font-weight:700}@media (max-width:900px){.HomeHero-module__ZWTPJG__withSide{height:auto;display:block}.HomeHero-module__ZWTPJG__withSide .HomeHero-module__ZWTPJG__main>*{height:340px!important}.HomeHero-module__ZWTPJG__flash{margin-top:.75rem}.HomeHero-module__ZWTPJG__side{grid-template-rows:none;grid-template-columns:1fr 1fr;gap:.75rem;margin-top:.75rem}.HomeHero-module__ZWTPJG__banner{height:140px}.HomeHero-module__ZWTPJG__bannerSub{display:none!important}.HomeHero-module__ZWTPJG__bannerText{max-width:100%;padding:.75rem}.HomeHero-module__ZWTPJG__bannerTitle{font-size:.95rem}.HomeHero-module__ZWTPJG__bannerSub{-webkit-line-clamp:1;font-size:.72rem}.HomeHero-module__ZWTPJG__bannerCta{font-size:.75rem}}
.WishlistButton-module__9g9igq__btn{cursor:pointer;color:var(--text-secondary);justify-content:center;align-items:center;gap:.5rem;transition:color .2s,background-color .2s,transform .15s,border-color .2s;display:inline-flex}.WishlistButton-module__9g9igq__btn:hover{color:var(--error,#e5484d)}.WishlistButton-module__9g9igq__btn:active{transform:scale(.92)}.WishlistButton-module__9g9igq__btn.WishlistButton-module__9g9igq__saved{color:var(--error,#e5484d)}.WishlistButton-module__9g9igq__icon{background:color-mix(in srgb, var(--surface) 82%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid var(--border-color);width:38px;height:38px;box-shadow:var(--shadow-sm,0 2px 6px #0000001f);border-radius:50%}.WishlistButton-module__9g9igq__icon:hover{background:var(--surface);transform:translateY(-1px)}.WishlistButton-module__9g9igq__inline{border-radius:var(--radius-md,12px);border:1px solid var(--border-strong);background:0 0;height:44px;padding:0 1.1rem;font-size:.95rem;font-weight:600}.WishlistButton-module__9g9igq__inline:hover{border-color:var(--error,#e5484d)}
.courier-module__oAeqVG__wrap{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}.courier-module__oAeqVG__chip{background:var(--bg-tertiary);color:var(--text-secondary);border-radius:999px;padding:.3rem .7rem;font-size:.78rem;font-weight:600}.courier-module__oAeqVG__s_delivered{background:var(--success-bg);color:var(--success)}.courier-module__oAeqVG__s_cancelled,.courier-module__oAeqVG__s_hold{background:var(--error-bg);color:var(--error)}.courier-module__oAeqVG__card{margin-bottom:1.5rem}.courier-module__oAeqVG__row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:640px){.courier-module__oAeqVG__row{grid-template-columns:1fr}}.courier-module__oAeqVG__status{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.courier-module__oAeqVG__connected{color:var(--success);font-weight:700}.courier-module__oAeqVG__hint{color:var(--text-muted);margin:.25rem 0 1rem;font-size:.85rem}.courier-module__oAeqVG__actions{flex-wrap:wrap;gap:.75rem;margin-top:1rem;display:flex}.courier-module__oAeqVG__s_return,.courier-module__oAeqVG__s_return_in_transit,.courier-module__oAeqVG__s_returned_to_merchant,.courier-module__oAeqVG__s_paid_return,.courier-module__oAeqVG__s_pickup_cancelled,.courier-module__oAeqVG__s_pickup_failed,.courier-module__oAeqVG__s_delivery_failed,.courier-module__oAeqVG__s_on_hold{background:var(--error-bg);color:var(--error)}.courier-module__oAeqVG__track{white-space:nowrap;font-size:.82rem;font-weight:600}.courier-module__oAeqVG__warn{color:var(--error);margin:.25rem 0 .75rem;font-size:.85rem}.courier-module__oAeqVG__inline{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.courier-module__oAeqVG__inline select{flex:14rem;min-width:0}.courier-module__oAeqVG__panel{border:1px solid var(--border-color,#0000001a);background:var(--bg-secondary,transparent);border-radius:12px;flex-basis:100%;width:100%;margin-top:.5rem;padding:1rem}.courier-module__oAeqVG__panel .courier-module__oAeqVG__actions{margin-top:.5rem}.courier-module__oAeqVG__choice{border:0;flex-wrap:wrap;gap:1.25rem;margin:0 0 .75rem;padding:0;display:flex}.courier-module__oAeqVG__choice legend{margin-bottom:.4rem;font-size:.85rem;font-weight:600}.courier-module__oAeqVG__radio{cursor:pointer;align-items:center;gap:.4rem;min-height:44px;display:inline-flex}.courier-module__oAeqVG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1rem;display:grid}@media (max-width:640px){.courier-module__oAeqVG__grid{grid-template-columns:1fr}}
.ProductCard-module__t53O_a__card{background:var(--surface,var(--bg-primary));border:1px solid var(--border-color);border-radius:var(--radius-lg);height:100%;transition:border-color var(--transition), box-shadow var(--transition);flex-direction:column;padding:.75rem;display:flex;position:relative}.ProductCard-module__t53O_a__card:hover{border-color:var(--border-hover);box-shadow:var(--shadow-md)}.ProductCard-module__t53O_a__media{margin-bottom:.75rem;position:relative}.ProductCard-module__t53O_a__imageWrapper{aspect-ratio:4/3;border-radius:var(--radius-md);background:var(--surface-sunken);position:relative;overflow:hidden}.ProductCard-module__t53O_a__image{object-fit:cover;transition:transform .5s var(--ease-out,ease)}.ProductCard-module__t53O_a__card:hover .ProductCard-module__t53O_a__image{transform:scale(1.05)}.ProductCard-module__t53O_a__badge{z-index:2;border-radius:6px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;line-height:1.3;position:absolute;top:.55rem;left:.55rem}.ProductCard-module__t53O_a__badgeSale{color:#fff;background:#e11d48}.ProductCard-module__t53O_a__badgeBest{color:#1c1300;background:#f59e0b}.ProductCard-module__t53O_a__badgeNew{background:var(--primary);color:var(--on-primary)}.ProductCard-module__t53O_a__wishlistOverlay{z-index:2;position:absolute;top:.45rem;right:.45rem}.ProductCard-module__t53O_a__body{flex-direction:column;flex:1;min-width:0;display:flex}.ProductCard-module__t53O_a__rating{align-items:center;gap:.35rem;margin-bottom:.3rem;display:flex}.ProductCard-module__t53O_a__ratingText{color:var(--text-muted);font-size:.75rem}.ProductCard-module__t53O_a__title{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .2rem;font-size:.95rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.ProductCard-module__t53O_a__titleLink:after{content:"";z-index:1;position:absolute;inset:0}.ProductCard-module__t53O_a__title a:hover{color:var(--primary-text)}.ProductCard-module__t53O_a__description{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin:0 0 .5rem;font-size:.8rem;overflow:hidden}.ProductCard-module__t53O_a__priceRow{flex-wrap:wrap;align-items:baseline;gap:.15rem .5rem;margin-top:auto;margin-bottom:.65rem;display:flex}.ProductCard-module__t53O_a__price{letter-spacing:-.01em;color:var(--text-primary);font-size:1.3rem;font-weight:800}.ProductCard-module__t53O_a__regular{color:var(--text-muted);font-size:.85rem}.ProductCard-module__t53O_a__addBtn{z-index:2;justify-content:center;align-items:center;gap:.45rem;width:100%;min-height:40px;padding:.5rem .75rem;font-size:.88rem;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex;position:relative;border-radius:var(--radius-md)!important}.ProductCard-module__t53O_a__meta{justify-content:space-between;align-items:center;gap:.5rem;margin-top:.6rem;font-size:.72rem;display:flex}.ProductCard-module__t53O_a__delivery{min-width:0;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:.3rem;display:inline-flex;overflow:hidden}.ProductCard-module__t53O_a__delivery svg{flex:none}.ProductCard-module__t53O_a__inStock,.ProductCard-module__t53O_a__lowStock,.ProductCard-module__t53O_a__outOfStock{white-space:nowrap;flex:none;font-weight:600}.ProductCard-module__t53O_a__inStock{color:var(--primary-text)}.ProductCard-module__t53O_a__lowStock,.ProductCard-module__t53O_a__outOfStock{color:var(--error)}.ProductCard-module__t53O_a__list{flex-direction:row;gap:1rem}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__media{flex:0 0 200px;margin-bottom:0}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__imageWrapper{aspect-ratio:auto;height:100%;min-height:160px}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__description{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__addBtn{align-self:flex-start;width:auto;padding-inline:1.5rem}@media (max-width:640px){.ProductCard-module__t53O_a__card{border-radius:var(--radius-md);padding:.5rem}.ProductCard-module__t53O_a__media{margin-bottom:.5rem}.ProductCard-module__t53O_a__imageWrapper{aspect-ratio:1}.ProductCard-module__t53O_a__badge{padding:.15rem .4rem;font-size:.65rem;top:.35rem;left:.35rem}.ProductCard-module__t53O_a__wishlistOverlay{top:.25rem;right:.25rem}.ProductCard-module__t53O_a__title{font-size:.85rem}.ProductCard-module__t53O_a__description,.ProductCard-module__t53O_a__delivery{display:none}.ProductCard-module__t53O_a__price{font-size:1.05rem}.ProductCard-module__t53O_a__regular{font-size:.75rem}.ProductCard-module__t53O_a__addBtn{gap:.3rem;min-height:36px;padding:.4rem;font-size:.78rem}.ProductCard-module__t53O_a__addBtn svg{width:14px;height:14px}.ProductCard-module__t53O_a__meta{margin-top:.4rem;font-size:.68rem}.ProductCard-module__t53O_a__list{flex-direction:column;gap:0}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__media{flex:none;margin-bottom:.5rem}.ProductCard-module__t53O_a__list .ProductCard-module__t53O_a__imageWrapper{aspect-ratio:1;min-height:0}}
.advance-module__ycH2WW__card{flex-direction:column;gap:1.25rem;max-width:760px;margin-bottom:1.5rem;padding:1.5rem;display:flex}.advance-module__ycH2WW__title{margin:0}.advance-module__ycH2WW__hint{color:var(--text-muted);margin-top:.35rem;font-size:.82rem;line-height:1.5;display:block}.advance-module__ycH2WW__label{color:var(--text-primary);margin-bottom:.4rem;font-size:.88rem;font-weight:600;display:block}.advance-module__ycH2WW__options{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.5rem;display:grid}.advance-module__ycH2WW__option{border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;align-items:flex-start;gap:.5rem;padding:.6rem .75rem;font-size:.9rem;display:flex}.advance-module__ycH2WW__optionActive{border-color:var(--primary);background:var(--surface-sunken)}.advance-module__ycH2WW__fieldset{border:0;margin:0;padding:0}.advance-module__ycH2WW__fieldset:disabled{opacity:.55}.advance-module__ycH2WW__accountRow{grid-template-columns:90px 1fr 170px;align-items:center;gap:.75rem;margin-bottom:.6rem;display:grid}@media (max-width:640px){.advance-module__ycH2WW__accountRow{grid-template-columns:1fr}}.advance-module__ycH2WW__wallet{font-weight:700}.advance-module__ycH2WW__fixedRow{align-items:center;gap:.5rem;max-width:260px;margin-top:.5rem;display:flex}.advance-module__ycH2WW__badge{white-space:nowrap;border-radius:999px;align-items:center;padding:.2rem .55rem;font-size:.72rem;font-weight:700;display:inline-flex}.advance-module__ycH2WW__b_pending{background:var(--error-bg);color:var(--error)}.advance-module__ycH2WW__b_verified{background:var(--success-bg);color:var(--success)}.advance-module__ycH2WW__b_rejected{background:var(--bg-tertiary);color:var(--text-secondary);text-decoration:line-through}.advance-module__ycH2WW__panel{border:1px solid var(--border-color);border-left:4px solid var(--primary);border-radius:var(--radius-sm);background:var(--surface-sunken);margin:.25rem 0 .75rem;padding:.8rem .95rem}.advance-module__ycH2WW__panel_verified{border-left-color:var(--success)}.advance-module__ycH2WW__panel_rejected{border-left-color:var(--error)}.advance-module__ycH2WW__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.advance-module__ycH2WW__facts{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.5rem 1rem;margin:0 0 .6rem;display:grid}.advance-module__ycH2WW__facts dt{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.72rem}.advance-module__ycH2WW__facts dd{overflow-wrap:anywhere;margin:.1rem 0 0;font-weight:600}.advance-module__ycH2WW__actions{flex-wrap:wrap;gap:.5rem;display:flex}.advance-module__ycH2WW__chipCount{margin-right:.35rem;font-weight:800}
.Breadcrumbs-module__yMPJvq__nav{margin-bottom:2rem}.Breadcrumbs-module__yMPJvq__list{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.88rem;list-style:none;display:flex}.Breadcrumbs-module__yMPJvq__item{align-items:center;gap:.5rem;display:inline-flex}.Breadcrumbs-module__yMPJvq__link{color:var(--text-muted);transition:color var(--transition)}.Breadcrumbs-module__yMPJvq__link:hover{color:var(--primary-text)}.Breadcrumbs-module__yMPJvq__current{color:var(--text-secondary);font-weight:600}.Breadcrumbs-module__yMPJvq__sep{color:var(--text-muted)}
.OrderStatusBadge-module__0qDFRq__badge{white-space:nowrap;letter-spacing:.01em;border-radius:999px;padding:.2rem .6rem;font-size:.72rem;font-weight:700;display:inline-block}.OrderStatusBadge-module__0qDFRq__pending{color:#a1490a;background:#f59e0b26}.OrderStatusBadge-module__0qDFRq__paid{color:var(--primary-text);background:var(--primary-glow)}.OrderStatusBadge-module__0qDFRq__shipped{color:#0369a1;background:#0ea5e926}.OrderStatusBadge-module__0qDFRq__completed{color:#136e35;background:#22c55e29}.OrderStatusBadge-module__0qDFRq__cancelled{color:var(--error);background:var(--error-bg)}[data-theme=dark] .OrderStatusBadge-module__0qDFRq__pending{color:#fbbf24}[data-theme=dark] .OrderStatusBadge-module__0qDFRq__shipped{color:#38bdf8}[data-theme=dark] .OrderStatusBadge-module__0qDFRq__completed{color:#4ade80}
.AdvancePayment-module__RyHrKW__box{border-radius:var(--radius-md);border:2px solid var(--primary);background:var(--surface-sunken);margin-top:1.25rem;padding:1.15rem 1.15rem .5rem}.AdvancePayment-module__RyHrKW__title{color:var(--text-primary);margin:0 0 .35rem;font-size:1.1rem;font-weight:700;line-height:1.35}.AdvancePayment-module__RyHrKW__reason,.AdvancePayment-module__RyHrKW__rest,.AdvancePayment-module__RyHrKW__note{color:var(--text-secondary);margin:0 0 .75rem;font-size:.88rem;line-height:1.5}.AdvancePayment-module__RyHrKW__amountRow{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.AdvancePayment-module__RyHrKW__amountLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.8rem}.AdvancePayment-module__RyHrKW__amount{color:var(--primary-text);font-size:1.6rem;font-weight:800}.AdvancePayment-module__RyHrKW__accounts{gap:.6rem;margin:0 0 .75rem;padding:0;list-style:none;display:grid}.AdvancePayment-module__RyHrKW__account{border-radius:var(--radius-sm);border:1px solid var(--border-color);background:var(--surface);padding:.75rem .85rem}.AdvancePayment-module__RyHrKW__accountHead{align-items:center;gap:.5rem;margin-bottom:.35rem;display:flex}.AdvancePayment-module__RyHrKW__wallet{border-radius:var(--radius-full);color:#fff;background:var(--text-secondary);padding:.1rem .55rem;font-size:.85rem;font-weight:700}.AdvancePayment-module__RyHrKW__bkash{background:#d12053}.AdvancePayment-module__RyHrKW__nagad{background:#c4161c}.AdvancePayment-module__RyHrKW__accountType{color:var(--text-muted);font-size:.78rem}.AdvancePayment-module__RyHrKW__numberRow{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.AdvancePayment-module__RyHrKW__number{letter-spacing:.04em;color:var(--text-primary);font-size:1.15rem;font-weight:700}.AdvancePayment-module__RyHrKW__step{color:var(--text-secondary);overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.82rem}.AdvancePayment-module__RyHrKW__copyBtn{border-radius:var(--radius-sm);border:1px solid var(--border-strong,var(--border-color));background:var(--bg-secondary);min-height:32px;color:var(--text-primary);cursor:pointer;padding:.2rem .75rem;font-size:.8rem;font-weight:600}.AdvancePayment-module__RyHrKW__copyBtn:hover{border-color:var(--primary)}.AdvancePayment-module__RyHrKW__methods{border:0;flex-wrap:wrap;gap:.6rem;margin:0 0 .75rem;padding:0;display:flex}.AdvancePayment-module__RyHrKW__legend{color:var(--text-primary);margin-bottom:.4rem;font-size:.85rem;font-weight:600}.AdvancePayment-module__RyHrKW__methodOption{border-radius:var(--radius-sm);border:1px solid var(--border-color);cursor:pointer;align-items:center;gap:.4rem;padding:.45rem .85rem;display:inline-flex}.AdvancePayment-module__RyHrKW__methodActive{border-color:var(--primary)}.AdvancePayment-module__RyHrKW__fields{gap:1rem;display:flex}@media (max-width:480px){.AdvancePayment-module__RyHrKW__fields{flex-direction:column;gap:0}}.AdvancePayment-module__RyHrKW__trxInput{text-transform:uppercase;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.AdvancePayment-module__RyHrKW__hint{color:var(--text-muted);margin-top:.25rem;font-size:.75rem;display:block}.AdvancePayment-module__RyHrKW__error{color:var(--error);margin-top:.25rem;font-size:.75rem;font-weight:500;display:block}.AdvancePayment-module__RyHrKW__success{border-radius:var(--radius-md);background:var(--surface-sunken);border:1px solid var(--border-color);color:var(--text-secondary);text-align:left;margin:0 auto 1.5rem;padding:.85rem 1rem;font-size:.92rem;line-height:1.55}.AdvancePayment-module__RyHrKW__success p{margin:0}.AdvancePayment-module__RyHrKW__success p+p{margin-top:.35rem}.AdvancePayment-module__RyHrKW__statusLine{border-radius:var(--radius-sm);border-left:4px solid var(--border-color);background:var(--surface-sunken);color:var(--text-secondary);flex-direction:column;gap:.15rem;padding:.7rem .85rem;font-size:.9rem;display:flex}.AdvancePayment-module__RyHrKW__statusLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:.75rem}.AdvancePayment-module__RyHrKW__st_pending{border-left-color:var(--accent,var(--primary))}.AdvancePayment-module__RyHrKW__st_verified{border-left-color:var(--success)}.AdvancePayment-module__RyHrKW__st_rejected{border-left-color:var(--error)}
.orders-module__HlIdNG__page{max-width:900px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.orders-module__HlIdNG__header{margin:1rem 0 2rem}.orders-module__HlIdNG__detailHead{margin:1rem 0 1.5rem}.orders-module__HlIdNG__title{color:var(--text-primary);margin:0 0 .35rem;font-size:2rem;font-weight:800}.orders-module__HlIdNG__sub{color:var(--text-muted);margin:0;font-size:.95rem}.orders-module__HlIdNG__list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.orders-module__HlIdNG__row{border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--surface);color:inherit;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.15rem;text-decoration:none;transition:border-color .2s,transform .2s;display:flex}.orders-module__HlIdNG__row:hover{border-color:var(--primary);transform:translateY(-1px)}.orders-module__HlIdNG__row:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.orders-module__HlIdNG__rowMain{flex-direction:column;gap:.2rem;min-width:0;display:flex}.orders-module__HlIdNG__ref{color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:.04em;font-size:1rem;font-weight:700}.orders-module__HlIdNG__meta{color:var(--text-muted);font-size:.82rem}.orders-module__HlIdNG__rowSide{flex-shrink:0;align-items:center;gap:.9rem;display:flex}.orders-module__HlIdNG__total{white-space:nowrap;font-size:.95rem;font-weight:800}.orders-module__HlIdNG__chevron{color:var(--text-muted);font-size:1.3rem;line-height:1}@media (max-width:768px){.orders-module__HlIdNG__row{flex-direction:column;align-items:flex-start;gap:.65rem}.orders-module__HlIdNG__rowSide{justify-content:space-between;width:100%}.orders-module__HlIdNG__chevron{display:none}}
.track-module__FDMtza__page{max-width:900px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.track-module__FDMtza__header{margin:1rem 0 2rem}.track-module__FDMtza__title{color:var(--text-primary);margin:0 0 .4rem;font-size:2rem;font-weight:800}.track-module__FDMtza__sub{color:var(--text-muted);max-width:46ch;margin:0;font-size:.95rem;line-height:1.6}.track-module__FDMtza__form{background:var(--surface);border:1px solid var(--border-color);border-radius:var(--radius-md);gap:1.15rem;max-width:26rem;padding:1.75rem;display:grid}.track-module__FDMtza__refInput{font-variant-numeric:tabular-nums;letter-spacing:.12em;text-transform:uppercase;font-size:1.05rem}.track-module__FDMtza__hint{color:var(--text-muted);margin:.4rem 0 0;font-size:.78rem}.track-module__FDMtza__error{border-radius:var(--radius-md);background:var(--error-bg);color:var(--error);margin:0;padding:.75rem .9rem;font-size:.85rem;line-height:1.5}.track-module__FDMtza__footnote{color:var(--text-muted);margin:0;font-size:.82rem}.track-module__FDMtza__footnote a{color:var(--primary-text);font-weight:600}.track-module__FDMtza__resultWrap{justify-items:start;gap:1.25rem;display:grid}@media (max-width:768px){.track-module__FDMtza__form{padding:1.25rem}}
.TrustStrip-module__YzRANW__strip{grid-template-columns:repeat(var(--items,3), minmax(0, 1fr));background:var(--surface,var(--bg-primary));border:1px solid var(--border-color);border-radius:var(--radius-lg);margin:0 0 1.5rem;padding:.25rem 0;list-style:none;display:grid}.TrustStrip-module__YzRANW__item{align-items:center;gap:.85rem;min-width:0;padding:.9rem 1.25rem;display:flex}.TrustStrip-module__YzRANW__item+.TrustStrip-module__YzRANW__item{border-left:1px solid var(--border-color)}.TrustStrip-module__YzRANW__icon{color:var(--primary-text);flex:none;place-items:center;display:grid}.TrustStrip-module__YzRANW__text{flex-direction:column;min-width:0;line-height:1.35;display:flex}.TrustStrip-module__YzRANW__text strong{color:var(--text-primary);font-size:.9rem;font-weight:700}.TrustStrip-module__YzRANW__text span{color:var(--text-muted);font-size:.78rem}@media (max-width:1024px){.TrustStrip-module__YzRANW__strip{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.TrustStrip-module__YzRANW__item+.TrustStrip-module__YzRANW__item{border-left:none}}@media (max-width:640px){.TrustStrip-module__YzRANW__strip{scrollbar-width:none;margin-bottom:1rem;padding:0;display:flex;overflow-x:auto}.TrustStrip-module__YzRANW__strip::-webkit-scrollbar{display:none}.TrustStrip-module__YzRANW__item{flex:none;gap:.55rem;padding:.7rem .9rem}.TrustStrip-module__YzRANW__item+.TrustStrip-module__YzRANW__item{border-left:1px solid var(--border-color)}.TrustStrip-module__YzRANW__icon svg{width:24px;height:24px}.TrustStrip-module__YzRANW__text strong{white-space:nowrap;font-size:.8rem}.TrustStrip-module__YzRANW__text span{white-space:nowrap;font-size:.7rem}}
.FreeDeliveryProgress-module__3HV-Mq__card{display:none}@media (max-width:640px){.FreeDeliveryProgress-module__3HV-Mq__card{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface,var(--bg-primary));margin-bottom:1.25rem;padding:.9rem 1rem;display:block}}.FreeDeliveryProgress-module__3HV-Mq__head{color:var(--primary-text);justify-content:space-between;align-items:center;font-size:.9rem;display:flex}.FreeDeliveryProgress-module__3HV-Mq__head strong{color:var(--text-primary)}.FreeDeliveryProgress-module__3HV-Mq__text{color:var(--text-secondary);margin:.3rem 0 .6rem;font-size:.8rem}.FreeDeliveryProgress-module__3HV-Mq__track{background:var(--bg-tertiary);border-radius:999px;height:7px;overflow:hidden}.FreeDeliveryProgress-module__3HV-Mq__fill{background:var(--primary);border-radius:999px;height:100%;transition:width .4s}.FreeDeliveryProgress-module__3HV-Mq__foot{color:var(--primary-text);justify-content:space-between;align-items:center;margin-top:.45rem;font-size:.75rem;font-weight:600;display:flex}.FreeDeliveryProgress-module__3HV-Mq__foot button{font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:none;padding:0}
.login-module__4A9cCa__page{background:var(--bg-secondary);grid-template-columns:minmax(0,440px) minmax(0,1fr);min-height:100dvh;display:grid}.login-module__4A9cCa__side{background:radial-gradient(120% 80% at 0% 0%, #ffffff29, transparent 60%), var(--primary);color:var(--on-primary);flex-direction:column;justify-content:space-between;gap:2rem;padding:2.5rem;display:flex}.login-module__4A9cCa__sideBrand{align-items:center;gap:.75rem;display:flex}.login-module__4A9cCa__sideBrand strong{font-size:1.15rem;font-weight:800;display:block}.login-module__4A9cCa__sideBrand small{opacity:.8;font-size:.8rem;display:block}.login-module__4A9cCa__sideTitle{letter-spacing:-.02em;color:inherit;margin-bottom:1.5rem;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:800;line-height:1.2}.login-module__4A9cCa__points{gap:.9rem;margin:0;padding:0;list-style:none;display:grid}.login-module__4A9cCa__points li{align-items:center;gap:.75rem;font-size:.95rem;display:flex}.login-module__4A9cCa__pointIcon{background:#ffffff29;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.login-module__4A9cCa__sideFoot{opacity:.8;font-size:.8rem}.login-module__4A9cCa__main{flex-direction:column;align-items:center;padding:1.5rem;display:flex}.login-module__4A9cCa__topRow{justify-content:space-between;align-items:center;gap:1rem;width:min(100%,420px);margin-bottom:auto;display:flex}.login-module__4A9cCa__back{color:var(--primary-text);font-size:.88rem;font-weight:600;text-decoration:none}.login-module__4A9cCa__card{border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--bg-primary);width:min(100%,420px);margin:2rem 0 auto;padding:2rem;box-shadow:0 24px 60px -32px #00000040}.login-module__4A9cCa__cardBrand{color:var(--text-primary);align-items:center;gap:.6rem;margin-bottom:1.25rem;font-weight:800;display:none}.login-module__4A9cCa__title{letter-spacing:-.02em;color:var(--text-primary);margin-bottom:.35rem;font-size:1.6rem;font-weight:800}.login-module__4A9cCa__lead{color:var(--text-secondary);margin-bottom:1.5rem;font-size:.9rem}.login-module__4A9cCa__mark{background:var(--primary);width:42px;height:42px;color:var(--on-primary);border-radius:12px;flex:none;place-items:center;display:grid}.login-module__4A9cCa__markLight{background:#ffffff2e}.login-module__4A9cCa__logo{object-fit:contain;max-width:140px;max-height:42px;display:block}@media (max-width:860px){.login-module__4A9cCa__page{grid-template-columns:minmax(0,1fr)}.login-module__4A9cCa__side{display:none}.login-module__4A9cCa__cardBrand{display:flex}.login-module__4A9cCa__card{padding:1.5rem}}
.wishlist-module__nFMXDW__wrapper{max-width:var(--container-max);margin:0 auto;padding:2.5rem 1.5rem 4rem}.wishlist-module__nFMXDW__heading{margin-bottom:.4rem;font-size:2rem;font-weight:700}.wishlist-module__nFMXDW__subheading{color:var(--text-secondary);margin-bottom:2rem}.wishlist-module__nFMXDW__toolbar{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.wishlist-module__nFMXDW__count{color:var(--text-secondary);font-weight:600}
