.noti_container[data-v-6904e1b6]{--primary: color-mix(in srgb, var(--off_bg) 60%, var(--off_bg) 70%);--primary-2: var(--off_bg);--radius: 8px;--shadow: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);width:100%;background:linear-gradient(30deg,var(--primary),var(--primary-2));box-shadow:var(--shadow);overflow:hidden;position:relative;padding:4px 0;border:1px solid rgba(255,255,255,.1)}.noti_label[data-v-6904e1b6]{position:absolute;left:0;top:0;height:100%;background:#00000026;color:var(--off_tx);display:flex;align-items:center;padding:0 16px;font-weight:600;font-size:.85rem;z-index:10;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.noti_label i[data-v-6904e1b6]{margin-right:8px}.noti_marquee_wrapper[data-v-6904e1b6]{overflow:hidden;white-space:nowrap;padding-left:120px;padding-right:20px}.noti_marquee[data-v-6904e1b6]{display:inline-block;padding-left:100%;color:var(--off_tx);font-size:.9rem;animation-name:noti_scroll-6904e1b6;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:normal;animation-play-state:running}.noti_marquee.paused[data-v-6904e1b6]{animation-play-state:paused!important}.noti_item[data-v-6904e1b6]{display:inline-block;border:none;background:transparent;color:var(--off_tx);font-weight:500;padding:0 12px;margin:0;cursor:pointer;white-space:nowrap;text-align:left;font-size:14px;line-height:1.6}.noti_item[data-v-6904e1b6]:hover{color:var(--off_bg);background:var(--off_tx)}.noti_highlight[data-v-6904e1b6]{background:#ffffffad;border-radius:4px;margin:0 4px;font-weight:600;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:1px solid rgba(255,255,255,.2);color:var(--off_tx)}.noti_sep[data-v-6904e1b6]{display:inline-block;width:6px;height:6px;background:#ffffff59;border-radius:50%;vertical-align:middle;margin:0 18px}.noti_overlay[data-v-6904e1b6]{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#fffffff2;font-size:.9rem;background:#0000002e;padding:6px 10px;border-radius:6px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.08)}.noti_overlay.error[data-v-6904e1b6]{background:#f03c3c24;color:#fff;border-color:#ff00001f}@keyframes noti_scroll-6904e1b6{0%{transform:translate(0)}to{transform:translate(-100%)}}@media(max-width:640px){.noti_label[data-v-6904e1b6]{padding:0 10px;font-size:.8rem}.noti_marquee_wrapper[data-v-6904e1b6]{padding-left:100px}.noti_item[data-v-6904e1b6]{padding:0 8px;font-size:.85rem}}#header_root.header_wrapper[data-v-ff4c7641]{position:sticky;top:0;left:0;right:0;z-index:1100;background:#fff;overflow:visible;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-shadow:0 4px 20px -2px #0f172a0d,0 2px 6px -1px #0f172a05;border-bottom:1px solid rgba(226,232,240,.8);transform:translateY(0);transition:transform .24s cubic-bezier(.25,.8,.25,1),box-shadow .22s ease,background-color .22s ease;will-change:transform}#header_root.header_wrapper.header_scrolled[data-v-ff4c7641]{background:#fffffffa;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 28px -4px #0f172a14,0 4px 10px -2px #0f172a08;border-bottom-color:#cbd5e199}#header_root.header_wrapper.header_hidden[data-v-ff4c7641]{transform:translateY(-100%)}.header_container[data-v-ff4c7641]{display:flex;align-items:center;justify-content:space-between;gap:20px;max-width:1400px;margin:0 auto;padding:12px 28px;box-sizing:border-box}.header_col[data-v-ff4c7641]{display:flex;align-items:center;box-sizing:border-box}.header_left[data-v-ff4c7641]{flex-shrink:0;align-items:center}.header_logo[data-v-ff4c7641]{display:flex;align-items:center;text-decoration:none;transition:opacity .2s ease,transform .2s ease}.header_logo[data-v-ff4c7641]:hover{opacity:.92;transform:translateY(-1px)}.header_logo-img[data-v-ff4c7641]{height:48px;max-height:48px;width:auto;object-fit:contain;display:block}.header_middle[data-v-ff4c7641]{flex:1;max-width:620px;margin:0 16px;justify-content:center}.header_right[data-v-ff4c7641]{flex-shrink:0;justify-content:flex-end;align-items:center;gap:10px}.hdr_pill_btn[data-v-ff4c7641]{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;border-radius:9999px;font-size:12.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:all .22s cubic-bezier(.4,0,.2,1);box-sizing:border-box;white-space:nowrap;-webkit-user-select:none;user-select:none;line-height:1}.hdr_pill_btn--dark[data-v-ff4c7641]{background:var(--cb_bg, var(--brand, #212c4f));color:var(--cb_tx, #ffffff)!important;border:1px solid var(--cb_bg, var(--brand, #212c4f));padding:0 18px;box-shadow:0 2px 8px color-mix(in srgb,var(--brand, #212c4f) 22%,transparent)}.hdr_pill_btn--dark[data-v-ff4c7641]:hover{background:var(--cb_hov, #2c3a66);border-color:var(--cb_hov, #2c3a66);transform:translateY(-1px);box-shadow:0 6px 18px color-mix(in srgb,var(--brand, #212c4f) 30%,transparent);color:var(--cb_tx, #ffffff)!important}.hdr_pill_btn--dark[data-v-ff4c7641]:active{transform:translateY(0);box-shadow:0 2px 4px color-mix(in srgb,var(--brand, #212c4f) 20%,transparent)}.hdr_pill_btn--light[data-v-ff4c7641]{background:var(--he_ic_bg, rgba(234, 134, 30, .08));color:var(--brand, #212c4f);border:1px solid color-mix(in srgb,var(--hdr_tx, #ea861e) 26%,#e2e8f0);padding:0 18px;box-shadow:0 1px 3px #00000008}.hdr_pill_btn--light[data-v-ff4c7641]:hover{background:var(--he_ic_bg_ho, rgba(234, 134, 30, .16));border-color:var(--hdr_tx, #ea861e);color:var(--hdr_tx, #ea861e);transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--hdr_tx, #ea861e) 15%,transparent)}.hdr_pill_btn--light[data-v-ff4c7641]:active{transform:translateY(0)}.hdr_cart_btn[data-v-ff4c7641]{padding:0 10px 0 15px;gap:8px}.hdr_cart_btn[data-v-ff4c7641]:hover{background:var(--ob_bg, #ea861e);border-color:var(--ob_bg, #ea861e);color:var(--ob_tx, #ffffff)!important;box-shadow:0 6px 18px color-mix(in srgb,var(--ob_bg, #ea861e) 35%,transparent)}.hdr_cart_text[data-v-ff4c7641]{font-weight:700;letter-spacing:.5px}.hdr_cart_num_badge[data-v-ff4c7641]{background:#fff;color:var(--cb_bg, var(--brand, #212c4f));min-width:22px;height:22px;border-radius:9999px;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:800;line-height:1;padding:0 5px;box-shadow:0 1px 3px #00000026;box-sizing:border-box}.hdr_icon_btn[data-v-ff4c7641]{width:42px;height:42px;border-radius:50%;background:#fff;border:1.5px solid color-mix(in srgb,var(--brand, #212c4f) 14%,#e2e8f0);color:var(--brand, #212c4f);display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 3px #00000008;box-sizing:border-box}.hdr_icon_btn[data-v-ff4c7641]:hover{border-color:var(--hdr_tx, #ea861e);color:var(--hdr_tx, #ea861e);background:color-mix(in srgb,var(--hdr_tx, #ea861e) 8%,#ffffff);transform:translateY(-1px);box-shadow:0 4px 12px color-mix(in srgb,var(--hdr_tx, #ea861e) 15%,transparent)}.hdr_wishlist_btn[data-v-ff4c7641]:hover{border-color:var(--ob_bg, #ea861e);background:color-mix(in srgb,var(--ob_bg, #ea861e) 10%,#ffffff)}.hdr_count_badge[data-v-ff4c7641]{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;border-radius:9999px;color:#fff;font-size:10px;font-weight:800;display:inline-flex;align-items:center;justify-content:center;padding:0 4px;line-height:1;border:2px solid #ffffff;box-sizing:border-box}.hdr_count_badge--brand[data-v-ff4c7641]{background:var(--brand, #212c4f);box-shadow:0 2px 6px color-mix(in srgb,var(--brand, #212c4f) 40%,transparent)}.hdr_count_badge--green[data-v-ff4c7641]{background:#10b981;box-shadow:0 2px 6px color-mix(in srgb,#10B981 40%,transparent)}.hdr_count_badge--accent[data-v-ff4c7641]{background:var(--ob_bg, #ea861e);box-shadow:0 2px 6px color-mix(in srgb,var(--ob_bg, #ea861e) 40%,transparent)}.hdr_btn_icon[data-v-ff4c7641]{flex-shrink:0}.header_mobilebar[data-v-ff4c7641]{display:none;align-items:center;justify-content:space-between;padding:0 12px;height:56px;max-width:1200px;margin:0 auto;box-sizing:border-box}.header_mobile-side[data-v-ff4c7641]{display:flex;align-items:center;gap:8px;flex:1}.header_mobile-side--left[data-v-ff4c7641]{justify-content:flex-start}.header_mobile-side--right[data-v-ff4c7641]{justify-content:flex-end}.header_mobile-center[data-v-ff4c7641]{display:flex;align-items:center;justify-content:center;flex:0 0 auto;padding:0 4px}.header_mobile-logo[data-v-ff4c7641]{display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.header_logo-img--mobile[data-v-ff4c7641]{max-height:38px;max-width:135px;width:auto;object-fit:contain;display:block}.header_mobile-icon-btn[data-v-ff4c7641]{position:relative;width:38px;height:38px;border-radius:50%;border:1px solid rgba(226,232,240,.85);background:#f8fafc;color:#1e293b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent;box-shadow:0 1px 2px #0f172a0a}.header_mobile-icon-btn[data-v-ff4c7641]:hover{background:#f1f5f9;border-color:#cbd5e1;color:var(--ob_bg, #ea861e);transform:translateY(-1px);box-shadow:0 3px 8px #0f172a14}.header_mobile-icon-btn[data-v-ff4c7641]:active{transform:scale(.94);background:#e2e8f0}.header_mobile-auth-dot[data-v-ff4c7641]{position:absolute;top:5px;right:5px;width:7px;height:7px;border-radius:50%;background:#10b981;border:1.5px solid #ffffff;box-shadow:0 0 0 1px #10b9814d}.header_mobile-badge[data-v-ff4c7641]{position:absolute;top:-3px;right:-3px;min-width:17px;height:17px;padding:0 4px;border-radius:999px;background:var(--ob_bg, #ea861e);color:#fff;font-size:9.5px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;border:1.5px solid #ffffff;box-shadow:0 2px 5px #ea861e66}.header_mobile-hamburger-lines[data-v-ff4c7641]{width:18px;height:13px;display:flex;flex-direction:column;justify-content:space-between}.header_mobile-hamburger-lines .line[data-v-ff4c7641]{display:block;height:2px;background-color:currentColor;border-radius:2px;transition:all .25s cubic-bezier(.4,0,.2,1)}.header_mobile-hamburger-lines .line-1[data-v-ff4c7641]{width:100%}.header_mobile-hamburger-lines .line-2[data-v-ff4c7641]{width:68%}.header_mobile-hamburger-lines .line-3[data-v-ff4c7641]{width:92%}.header_mobile-hamburger-btn:hover .line[data-v-ff4c7641],.header_mobile-hamburger-btn:active .line[data-v-ff4c7641]{width:100%}@media(min-width:1280px){.header_container[data-v-ff4c7641]{display:flex;padding:12px 28px;gap:16px}.header_mobilebar[data-v-ff4c7641],.header_mobile-searchrow[data-v-ff4c7641]{display:none}.header_logo-img[data-v-ff4c7641]{height:48px}.header_middle[data-v-ff4c7641]{max-width:580px}.hdr_btn_text_short[data-v-ff4c7641]{display:none}}@media(max-width:1279px)and (min-width:1024px){.header_container[data-v-ff4c7641]{display:flex;padding:10px 16px;gap:10px;max-width:1240px}.header_mobilebar[data-v-ff4c7641],.header_mobile-searchrow[data-v-ff4c7641]{display:none}.header_logo-img[data-v-ff4c7641]{height:38px;max-height:38px}.header_middle[data-v-ff4c7641]{max-width:380px;margin:0 8px}.hdr_pill_btn[data-v-ff4c7641]{height:38px;font-size:11.5px;padding:0 13px;gap:6px}.hdr_cart_btn[data-v-ff4c7641]{padding:0 8px 0 12px}.hdr_icon_btn[data-v-ff4c7641]{width:38px;height:38px}.hdr_icon_btn svg[data-v-ff4c7641]{width:19px;height:19px}.hdr_btn_text_short[data-v-ff4c7641]{display:none}}@media(max-width:1023px)and (min-width:721px){.header_container[data-v-ff4c7641]{display:flex;padding:8px 10px;gap:6px;max-width:100%}.header_mobilebar[data-v-ff4c7641],.header_mobile-searchrow[data-v-ff4c7641]{display:none}.header_logo-img[data-v-ff4c7641]{height:34px;max-height:34px}.header_middle[data-v-ff4c7641]{flex:1;min-width:130px;max-width:260px;margin:0 4px}.header_right[data-v-ff4c7641]{gap:5px}.hdr_pill_btn[data-v-ff4c7641]{height:34px;font-size:11px;padding:0 9px;gap:5px;letter-spacing:.2px}.hdr_cart_btn[data-v-ff4c7641]{padding:0 5px 0 8px;gap:5px}.hdr_cart_num_badge[data-v-ff4c7641]{min-width:18px;height:18px;font-size:10px;padding:0 3px}.hdr_icon_btn[data-v-ff4c7641]{width:34px;height:34px}.hdr_icon_btn svg[data-v-ff4c7641]{width:17px;height:17px}.hdr_btn_icon[data-v-ff4c7641]{width:16px;height:16px}.hdr_count_badge[data-v-ff4c7641]{min-width:16px;height:16px;font-size:9px;top:-3px;right:-3px}.hdr_btn_text_full[data-v-ff4c7641]{display:none}.hdr_btn_text_short[data-v-ff4c7641]{display:inline}}@media(max-width:720px){.header_container[data-v-ff4c7641]{display:none!important}.header_mobilebar[data-v-ff4c7641]{display:flex!important}.header_mobile-searchrow[data-v-ff4c7641]{display:block}#header_root.header_wrapper[data-v-ff4c7641]{background:#fff;color:var(--cb_tx, #0f172a)}}.hdr_pill_btn[data-v-ff4c7641]:focus-visible,.hdr_icon_btn[data-v-ff4c7641]:focus-visible{outline:none;box-shadow:0 0 0 3px color-mix(in srgb,var(--hdr_tx, #ea861e) 40%,transparent)}@media(prefers-reduced-motion:reduce){#header_root.header_wrapper[data-v-ff4c7641],.hdr_pill_btn[data-v-ff4c7641],.hdr_icon_btn[data-v-ff4c7641]{transition:none!important}}.cnb[data-v-669b9053]{display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;background:#fff;padding:8px 24px;border-bottom:1px solid #e9ecef;box-shadow:0 1px 4px #0000000a;box-sizing:border-box;width:100%;position:relative;z-index:99;max-width:1600px;margin:0 auto}.cnb__item[data-v-669b9053]{position:relative;flex-shrink:0}.cnb__item--open[data-v-669b9053]{z-index:101}.cnb__link[data-v-669b9053]{display:inline-flex;align-items:center;gap:4px;padding:6px 14px;border-radius:4px;font-size:13px;font-weight:600;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#000;text-decoration:none;white-space:nowrap;transition:color .16s ease,background .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease;cursor:pointer}.cnb__link[data-v-669b9053]:hover{box-shadow:0 2px 8px #0000001f;color:var(--brand, #212c4f)}.cnb__link--active[data-v-669b9053],.cnb__item--active>.cnb__link[data-v-669b9053]{background:var(--brand, #212c4f);color:#fff!important;font-weight:600}.cnb__item--open>.cnb__link[data-v-669b9053]{color:var(--brand, #212c4f);box-shadow:0 2px 14px #00000026}.cnb__label[data-v-669b9053]{line-height:1.3;max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cnb__chev[data-v-669b9053]{flex-shrink:0;color:#000;transition:transform .22s cubic-bezier(.4,0,.2,1),color .16s ease}.cnb__chev--open[data-v-669b9053],.cnb__item:hover>.cnb__link .cnb__chev[data-v-669b9053]{transform:rotate(180deg);color:#374151}.cnb__link--active .cnb__chev[data-v-669b9053]{color:#ffffffb3}.cnb__dropdown[data-v-669b9053]{position:absolute;top:100%;padding-top:4px;left:0;min-width:210px;z-index:1002}.cnb__dropdown[data-v-669b9053]:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:transparent}.cnb__drop-inner[data-v-669b9053]{background:#fff;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;padding:6px 0;box-shadow:0 16px 48px #0000001f,0 4px 14px #00000012,inset 0 1px #ffffffe6}.cnb__arrow[data-v-669b9053]{width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ffffff;margin-left:18px;filter:drop-shadow(0 -2px 1px rgba(0,0,0,.15))}.cnb__sub-item[data-v-669b9053]{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:13px;font-family:system-ui,-apple-system,Segoe UI,sans-serif;color:#374151;text-decoration:none;white-space:nowrap;transition:background .14s ease,color .14s ease,padding-left .14s ease;animation:cnb-sub-in-669b9053 .2s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 32ms)}.cnb__sub-item[data-v-669b9053]:hover{background:#f3f4f6;color:var(--brand, #212c4f);padding-left:20px}.cnb__sub-item:hover .cnb__sub-icon[data-v-669b9053]{color:var(--hdr_tx, #ea861e);transform:translate(3px)}@keyframes cnb-sub-in-669b9053{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.cnb__sub-icon[data-v-669b9053]{display:flex;align-items:center;flex-shrink:0;color:#d1d5db;transition:color .14s ease,transform .14s ease}.cnb__sub-text[data-v-669b9053]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:200px}.cnb__skeleton[data-v-669b9053]{height:32px;width:90px;border-radius:999px;background:linear-gradient(90deg,#f3f4f6 25%,#e9ecef,#f3f4f6 75%);background-size:200% 100%;animation:cnb-shimmer-669b9053 1.4s ease infinite}@keyframes cnb-shimmer-669b9053{0%{background-position:200% 0}to{background-position:-200% 0}}.cnb__empty[data-v-669b9053]{display:flex;align-items:center;gap:6px;font-size:13px;color:#9ca3af;padding:4px 8px}.cnb-drop-enter-active[data-v-669b9053]{animation:cnb-drop-in-669b9053 .18s cubic-bezier(.16,1,.3,1)}.cnb-drop-leave-active[data-v-669b9053]{animation:cnb-drop-out-669b9053 .13s ease forwards}@keyframes cnb-drop-in-669b9053{0%{opacity:0;transform:translateY(-7px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cnb-drop-out-669b9053{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-4px) scale(.97)}}.cnb__link[data-v-669b9053]:focus-visible,.cnb__sub-item[data-v-669b9053]:focus-visible{outline:none;box-shadow:0 0 0 3px #212c4f40;border-radius:4px}@media(prefers-reduced-motion:reduce){.cnb__skeleton[data-v-669b9053],.cnb-drop-enter-active[data-v-669b9053],.cnb-drop-leave-active[data-v-669b9053],.cnb__sub-item[data-v-669b9053]{animation:none!important}}@media(max-width:720px){.cnb[data-v-669b9053]{display:none!important}}.pre_preloader[data-v-e464fd0e]{position:fixed;inset:0;z-index:100000;display:flex;align-items:center;justify-content:center;background-color:#d3d7d6;overflow:hidden;contain:paint;will-change:opacity}.pre_paper_overlay[data-v-e464fd0e]{position:absolute;inset:0;background-image:url(https://www.transparenttextures.com/patterns/natural-paper.png);opacity:.4;pointer-events:none}.pre_content_box[data-v-e464fd0e]{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center}.pre_logo_wrapper[data-v-e464fd0e]{position:relative;width:100px;height:100px;margin-bottom:24px}.pre_logo_box[data-v-e464fd0e]{width:100%;height:100%;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #0000000d}.pre_img[data-v-e464fd0e]{width:60%;height:60%;object-fit:contain}.pre_orbit_ring[data-v-e464fd0e]{position:absolute;inset:-8px;border:1px solid var(--brand);border-radius:50%;opacity:.1;animation:spin-e464fd0e 3s linear infinite}.pre_progress_track[data-v-e464fd0e]{width:200px;height:2px;background:#0000000d;margin:12px 0;overflow:hidden;border-radius:2px}.pre_progress_fill[data-v-e464fd0e]{width:100%;height:100%;transform-origin:left;transition:transform .3s ease-out}.pre_loading_msg[data-v-e464fd0e]{font-size:.85rem;color:#888;font-style:italic;text-align:center}@keyframes spin-e464fd0e{to{transform:rotate(360deg)}}.pre_dots[data-v-e464fd0e]:after{content:"";animation:dots-e464fd0e 1.5s infinite}@keyframes dots-e464fd0e{0%{content:""}33%{content:"."}66%{content:".."}to{content:"..."}}.pre_fade-leave-active[data-v-e464fd0e]{transition:opacity .5s ease}.pre_fade-leave-to[data-v-e464fd0e]{opacity:0}#app-root[data-v-087b5c4e]{display:flex;flex-direction:column;min-height:100vh}.main-content[data-v-087b5c4e]{flex:1 1 auto;position:relative}.mobile-backdrop[data-v-087b5c4e]{position:fixed;inset:0;background:#00000052;z-index:800}.scroll-to-top[data-v-087b5c4e]{position:fixed;bottom:138px;right:20px;width:44px;height:44px;background-color:#344258;color:#fff;border:none;border-radius:50%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px #00000026;z-index:999;transition:all .3s ease}.scroll-to-top[data-v-087b5c4e]:hover{transform:translateY(-5px);background-color:#111827}.fade-enter-active[data-v-087b5c4e],.fade-leave-active[data-v-087b5c4e]{transition:opacity .3s ease,transform .3s ease}.fade-enter-from[data-v-087b5c4e],.fade-leave-to[data-v-087b5c4e]{opacity:0;transform:translateY(20px)}.mobile-backdrop[data-v-087b5c4e]{position:fixed;inset:0;background:#0006;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:800}@media(min-width:1024px){.scroll-to-top[data-v-087b5c4e]{bottom:96px;right:28px}}*{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent}* a{color:#fff;text-decoration:none}:root{--brand: #212c4f !important;--brand-contrast: #ffffff;--off_bg: #d3d7d6;--off_tx: #212c4f;--hdr_bg: #ffffff;--hdr_tx: #ea861e;--cat_dd_tx: #212c4f;--bd_bg: #fcfcfd;--bd_tx: #212c4f;--sec_ttl: #212c4f;--sec_sub: #ea861e;--cat_bg: #dadbc9;--cat_tx: #212c4f;--cat_hov: #ea861e;--pd_bg: #ffffff;--pd_tx: #212c4f;--price_tx: #ea861e;--ob_bg: #ea861e;--ob_hov: #d17518;--ob_tx: #ffffff;--cb_bg: #212c4f;--cb_hov: #2c3a66;--cb_tx: #ffffff;--ft_bg: #212c4f;--ft_tx: #eef1f6;--ft_hov: #ea861e;--dsb_bg: #212c4f;--dsb_tx: #ffffff;--tbl_bg: #ffffff;--tbl_tx: #212c4f;--rp_bg: #f1f4f9;--rp_tx: #212c4f;--ro_btn_bg: #ea861e;--ro_btn_hov: #d17518;--ro_btn_tx: #ffffff;--rc_btn_bg: #2c3a66;--rc_btn_hov: #212c4f;--rc_btn_tx: #ffffff;--qk_bg: #ffffff;--qk_tx: #212c4f;--qk_price: #ea861e;--qk_cb_bg: #2c3a66;--qk_cb_tx: #ffffff;--qk_bu_bg: #ea861e;--qk_bu_tx: #ffffff;--mft_tx: #212c4f;--dt_info_bg: #ffffff;--dt_pd_tx: #212c4f;--dt_price_tx: #ea861e;--dt_acc_bg: #ffffff;--dt_acc_tab_bg: #f8fafc;--dt_acc_tab_hov: #f1f5f9;--dt_acc_tx: #212c4f;--qo_bg: #ffffff;--qo_tx: #212c4f;--qo_btn1_bg: #ea861e;--qo_btn1_tx: #ffffff;--qo_btn2_bg: #212c4f;--qo_btn2_tx: #ffffff;--qo_title_tx: #ffffff;--dt_tab_bg: #f1f5f9;--dt_tab_act_bg: #212c4f;--dt_tab_tx: #212c4f;--cd_bg: #ffffff;--cd_tx: #212c4f;--co_btn_bg: #ea861e;--co_btn_tx: #ffffff;--vc_btn_bg: #212c4f;--vc_btn_tx: #ffffff;--ms_bg: #ffffff;--ms_tx: #212c4f;--cs_bg: #ffffff;--cs_tx: #212c4f;--fs_bg: #ffffff;--fs_tx: #212c4f;--fs_act: #ea861e;--sp_bg: #ffffff;--sp_tx: #212c4f;--sp_price: #ea861e;--co_hdr_bg: #ffffff;--co_hdr_tx: #212c4f;--co_card_bg: #f8fafc;--co_tx: #212c4f;--co_order_btn_bg: #ea861e;--co_order_btn_tx: #ffffff;--he_ic_bg: color-mix(in srgb, var(--hdr_tx) 30%, transparent);--he_ic_bg_ho: color-mix(in srgb, var(--hdr_tx) 50%, transparent);--shadow-mix: #212c4f;--homeShadow: 0 12px 30px -10px color-mix(in srgb, var(--shadow-mix) 20%, transparent), 0 0 0 1px color-mix(in srgb, var(--shadow-mix) 5%, transparent)}body{font-family:Hind Siliguri,system-ui,sans-serif!important;background:var(--bd_bg);color:var(--bd_tx)}.pr_gr_header_right{display:flex;justify-content:space-between;margin-bottom:10px}.pr_gr_seeall{display:inline-flex;align-items:center;gap:8px;padding:6px 11px;background:var(--cat_bg);color:var(--cat_tx);border-radius:30px 0 0 30px;border:1px solid rgba(15,23,42,.05);text-decoration:none;font-size:11px;font-weight:900;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.pr_gr_seeall:hover{background:var(--cat_tx);color:var(--cat_bg);box-shadow:0 8px 18px #0f172a14}.pr_gr_seeall_arrow{display:inline-flex;align-items:center;justify-content:center;background:var(--cat_tx);color:var(--cat_bg);padding:4px;border-radius:50%;transition:background .2s ease,color .2s ease,transform .2s ease}.pr_gr_seeall:hover .pr_gr_seeall_arrow{background:var(--cat_bg);color:var(--cat_tx);transform:translate(3px)}.section_se_title{font-size:15px;font-weight:600;line-height:25px;color:var(--cat_tx);background:var(--cat_bg);display:inline-block;padding:6px 12px;border-radius:0 30px 30px 0;transition:background .2s ease,color .2s ease}.section_se_title:hover{background:var(--cat_tx);color:var(--cat_bg)}.breadcrumb-wrap{margin:6px auto;background:var(--bd_bg)}.breadcrumb-list{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0 0 0 10px;align-items:center;font-size:14px}.breadcrumb-list li:after{content:"/";margin:0 8px;color:var(--bd_tx)}.breadcrumb-list li:last-child:after{content:""}.breadcrumb-list li a,.breadcrumb-list .active{text-decoration:none;color:var(--bd_tx)}[title]{position:relative}*{scrollbar-width:thin;scrollbar-color:var(--brand) #f1f1f1}*::-webkit-scrollbar{width:2px}*::-webkit-scrollbar-track{background:#f1f1f1}*::-webkit-scrollbar-thumb{background-color:#8b5cf6;border-radius:10px;border:1px solid #f1f1f1}*::-webkit-scrollbar-thumb:hover{background-color:#6d28d9}.cat_gr_header{max-width:2000px;margin:0 auto 10px;display:flex;justify-content:space-between;padding:10px}@media(max-width:640px){.cat_gr_header{padding:2px}}.pr_g_sm_footer{margin-top:16px;display:flex;justify-content:center}.button-89{--b: 3px;--s: .45em;--color: #373B44;padding:calc(.5em + var(--s)) calc(.9em + var(--s));color:var(--color);--_p: var(--s);background:conic-gradient(from 90deg at var(--b) var(--b),#0000 90deg,var(--color) 0) var(--_p) var(--_p)/calc(100% - var(--b) - 2*var(--_p)) calc(100% - var(--b) - 2*var(--_p));transition:.3s linear,color 0s,background-color 0s;outline:var(--b) solid #0000;outline-offset:.6em;font-size:16px;border:0;user-select:none;-webkit-user-select:none;touch-action:manipulation}.button-89:hover,.button-89:focus-visible{--_p: 0px;outline-color:var(--color);outline-offset:.05em}.button-89:active{background:var(--color);color:#fff}.all_loded{background:#000;color:#fff;padding:8px}.pr_fi_container{--primary-color: var(--ob_bg);--primary-hover: #3a56d4;--accent-color: var(--cb_bg);--secondary-color: #7209b7;--light-gray: #e9ecef;--dark-color: #212529;--border-radius: 12px;--shadow: 0 6px 16px rgba(0, 0, 0, .08);--shadow-hover: 0 12px 28px rgba(0, 0, 0, .12);background:var(--bd_bg);padding:20px;max-width:100%;margin:0 auto;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial}.pr_fi_page{display:flex;gap:30px;margin:30px 0}.pr_fi_sidebar{background:var(--fs_bg);border-radius:var(--border-radius);box-shadow:var(--shadow);padding:25px;position:sticky;top:30px}.pr_fi_sidebar_section{margin-bottom:1px;border-bottom:1px solid var(--light-gray);padding-bottom:25px}.pr_fi_section_header{display:flex;justify-content:space-between;align-items:center;cursor:pointer;padding:12px 0;transition:all .28s cubic-bezier(.2,.9,.2,1)}.pr_fi_section_header i{color:var(--fs_tx)}.pr_fi_section_title{font-weight:700;font-size:14px;display:flex;align-items:center;gap:10px;color:var(--fs_tx)}.pr_fi_section_title i{color:var(--primary-color)}.pr_fi_section_content{margin-top:15px;overflow:hidden;transition:max-height .5s cubic-bezier(.2,.9,.2,1),opacity .3s ease;max-height:1000px;opacity:1}.pr_fi_section_content.collapsed{max-height:0;opacity:0}.pr_fi_mobile_sidebar_header{display:flex;justify-content:space-between;align-items:center;padding:15px 25px;border-bottom:1px solid var(--light-gray)}.pr_fi_close_btn{background:transparent;border:none;font-size:20px;cursor:pointer;color:var(--fs_tx)}.pr_fi_price_display{text-align:center;font-weight:600;margin-bottom:15px;color:var(--primary-color)}.pr_fi_price_inputs{display:flex;gap:10px;margin-bottom:15px}.pr_fi_price_input_container{flex:1;position:relative}.pr_fi_price_label{position:absolute;top:1px;left:12px;background:#fff;padding:0 5px;font-size:12px;color:#6c757d}.pr_fi_price_input{width:100%;padding:12px 15px;border:2px solid var(--light-gray);border-radius:var(--border-radius);font-size:14px;transition:all .28s ease}.pr_fi_price_input:focus{border-color:var(--primary-color);outline:none;box-shadow:0 0 0 6px #4361ee14}.pr_fi_range_slider{position:relative;height:6px;margin:18px 0}.pr_fi_range_track_bg{position:absolute;inset:0;background:#587397;border-radius:10px}.pr_fi_range_track{position:absolute;height:6px;border-radius:10px;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));top:0;transition:left .18s cubic-bezier(.2,.9,.2,1),width .18s cubic-bezier(.2,.9,.2,1);box-shadow:0 6px 16px #4361ee1f}.pr_fi_range_input{position:absolute;left:0;right:0;top:-10px;height:28px;background:transparent;-webkit-appearance:none;appearance:none;pointer-events:none}.pr_fi_range_input::-webkit-slider-thumb{pointer-events:all;height:20px;width:20px;border-radius:50%;background:#fff;border:2px solid var(--primary-color);box-shadow:0 4px 10px #0000001f;cursor:pointer;transition:transform .12s ease}.pr_fi_range_input::-webkit-slider-thumb:hover{transform:scale(1.12)}.pr_fi_range_input::-moz-range-thumb{pointer-events:all;height:20px;width:20px;border-radius:50%;background:#fff;border:2px solid var(--primary-color);cursor:pointer}.pr_fi_category_item,.pr_fi_brand_item{padding:10px 11px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;border-radius:var(--border-radius);transition:all .28s cubic-bezier(.2,.9,.2,1);font-size:14px;color:var(--fs_tx)}.pr_fi_category_item:hover,.pr_fi_brand_item:hover{background:#4361ee0a;transform:translate(6px)}.pr_fi_category_item.active,.pr_fi_brand_item.active{background:linear-gradient(90deg,#4361ee1f,#4361ee0f);color:var(--primary-color);font-weight:700;box-shadow:0 8px 20px #4361ee14;transform:none}.pr_fi_subcategory_list{padding-left:10px;max-height:0;overflow:hidden;transition:max-height .5s cubic-bezier(.2,.9,.2,1);font-size:14px}.pr_fi_subcategory_list.open{max-height:500px}.pr_fi_subcategory_item{padding:10px 15px;border-radius:var(--border-radius);margin-bottom:6px;transition:all .28s ease}.pr_fi_subcategory_item:hover{cursor:pointer;background:#4361ee0a;transform:translate(6px)}.pr_fi_subcategory_item.active{cursor:pointer;background:linear-gradient(90deg,#4361ee14,#4361ee0a);color:var(--primary-color);font-weight:700}.pr_fi_item_count{background:var(--light-gray);color:#6c757d;padding:2px 5px;border-radius:20px;font-weight:700;font-size:10px}.pr_fi_child_item{padding:2px;border-radius:var(--border-radius);margin-bottom:2px;transition:all .28s ease;font-size:13px;color:#28a745;margin-left:10px}.pr_fi_child_item.active{background:#28a7451a;font-weight:700}.pr_fi_child_item:hover{background:#28a7450a;transform:translate(6px)}.pr_fi_reset_btn{width:100%;padding:15px;background:var(--brand);color:var(--light-gray);border:2px solid var(--light-gray);border-radius:6px;font-weight:700;cursor:pointer;transition:all .28s ease;display:flex;justify-content:center;gap:10px;font-size:11px}.pr_fi_reset_btn:hover{transform:translate(-4px);box-shadow:var(--shadow-hover)}.pr_fi_main_content{flex:1}.pr_fi_toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;background:var(--fs_bg);padding:10px;border-radius:var(--border-radius);box-shadow:var(--shadow)}.pr_fi_sort_select{padding:6px 10px;border:2px solid var(--light-gray);border-radius:var(--border-radius);background:#fff;font-weight:700}.pr_fi_product_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pr_fi_no_results{padding:2rem;text-align:center;color:#6c757d}.pr_fi_mobile_overlay{display:none;position:fixed;inset:0;background:#00000080;z-index:1402;opacity:0;transition:opacity .4s ease}.pr_fi_mobile_overlay.open{display:block;opacity:1}.pr_fi_mobile_sidebar{position:fixed;top:0;left:-100%;width:85%;max-width:350px;height:100%;background:var(--fs_bg);z-index:1403;overflow-y:auto;transition:left .5s cubic-bezier(.2,.9,.2,1);padding:25px;box-shadow:2px 0 15px #0000001a}.pr_fi_mobile_sidebar.open{left:0}.pr_fi_mobile_sidebar_title{font-size:18px;font-weight:700;color:var(--fs_tx)}.pr_fi_mobile_header{display:none;justify-content:space-between;gap:10px;margin-bottom:20px}.pr_fi_mobile_filter_btn,.pr_fi_mobile_sort_btn{padding:9px 18px;border-radius:var(--border-radius);border:2px solid var(--light-gray);background:#fff;font-weight:700;display:flex;gap:10px;align-items:center}@media(max-width:1200px){.pr_fi_product_grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:992px){.pr_fi_page{flex-direction:column}.pr_fi_sidebar{display:none}.pr_fi_mobile_header{display:flex;margin-bottom:10px}.pr_fi_product_grid{grid-template-columns:repeat(2,1fr);gap:10px}}@media(max-width:576px){.pr_fi_toolbar{flex-direction:column;gap:15px;align-items:flex-start;padding:2px;position:absolute;top:2px;right:10px}.pr_fi_results_count{display:none}}.pr_fi_pagination{display:flex;justify-content:center;align-items:center;gap:8px;margin-top:20px}.pr_fi_pagination button{background-color:var(--brand);color:var(--bd_tx);border:1px solid var(--bd_tx);padding:6px 12px;font-size:14px;border-radius:4px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;text-align:center}.pr_fi_pagination button:disabled{background-color:#ddd;color:#aaa;cursor:not-allowed;border:1px solid #ddd}.pr_fi_pagination button.active{background-color:#28a745;border-color:#28a745;color:#fff;font-weight:700;box-shadow:0 0 5px #0080004d}.pr_fi_pagination button:hover:not(:disabled){background-color:#28a745;border-color:#28a745;color:#fff;transform:scale(1.1);box-shadow:0 0 5px #007bff80}.pr_fi_pagination button:focus{outline:none;box-shadow:0 0 5px #007bffcc}@media(max-width:768px){.pr_fi_container{padding:0 10px}.pr_fi_pagination{gap:6px}.pr_fi_page{margin:0}.pr_fi_pagination button{padding:5px 10px;font-size:13px;min-width:28px;height:28px}}@media(max-width:480px){.pr_fi_pagination{gap:4px}.pr_fi_pagination button{padding:4px 8px;font-size:12px;min-width:26px;height:26px}}.pr_fi_results_count{color:var(--fs_tx)}
