.header.-type-1[data-v-bfb783f9]{overflow:inherit}.headerDropdown .headerDropdown[data-v-bfb783f9]{padding-top:0}.hero.-type-1 .hero__bg[data-v-bfb783f9]{border-radius:0;inset:0;overflow:hidden;position:absolute;z-index:-1}.headerDropdown[data-v-bfb783f9],.relative[data-v-bfb783f9]{position:relative}.headerDropdown__content[data-v-bfb783f9]{background:#fff;border-radius:8px;box-shadow:0 4px 16px #0000001a;left:0;margin-top:8px;min-width:200px;opacity:0;position:absolute;top:100%;transform:translateY(-10px);transition:all .3s ease;visibility:hidden;z-index:100}.headerDropdown__content.is-active[data-v-bfb783f9]{opacity:1;transform:translateY(0);visibility:visible}.headerDropdown__container[data-v-bfb783f9]{padding:8px 0}.headerDropdown__item[data-v-bfb783f9]{margin:0}.headerDropdown__item .headerDropdown__button[data-v-bfb783f9]{color:#1f2937;display:block;font-size:14px;padding:3px 20px;text-decoration:none;transition:all .2s ease}.headerDropdown__item .headerDropdown__button[data-v-bfb783f9]:hover{background-color:#f3f4f6;color:#3554d1}.headerSearchRecent.is-active[data-v-bfb783f9]{background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 8px 24px #0000001f;margin-top:0;max-height:600px;min-width:550px;opacity:1;overflow:hidden;padding-top:0!important;pointer-events:auto;position:absolute;top:calc(100% + 8px);visibility:visible;width:100%;z-index:100}.headerSearchRecent__container[data-v-bfb783f9]{display:flex;flex-direction:column;height:100%;width:100%}.headerSearchRecent__title[data-v-bfb783f9]{border-bottom:1px solid #f3f4f6;flex-shrink:0;padding:16px 20px 12px}.headerSearchRecent__title h4[data-v-bfb783f9]{color:#1f2937;letter-spacing:-.01em;margin:0}.headerSearchRecent__list[data-v-bfb783f9]{flex:1;overflow-y:auto;padding:8px}.no-results[data-v-bfb783f9]{color:#9ca3af;font-size:14px;padding:32px 20px}.object-cover[data-v-bfb783f9]{-o-object-fit:cover;object-fit:cover}.w-full[data-v-bfb783f9]{width:100%}.h-full[data-v-bfb783f9]{height:100%}.overflow-hidden[data-v-bfb783f9]{overflow:hidden}.header__search[data-v-bfb783f9]{align-items:center;background:#f1f1f1;border-radius:30px;display:flex;position:relative}.headerSearchRecent__item[data-v-bfb783f9]{align-items:flex-start;border:1px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:12px;margin-bottom:4px;padding:9px;text-decoration:none;transition:all .2s ease}.headerSearchRecent__item[data-v-bfb783f9]:hover{background-color:#f9fafb;border-color:#e5e7eb;transform:translateY(-1px)}.headerSearchRecent__item[data-v-bfb783f9]:last-child{margin-bottom:0}.search-item-image[data-v-bfb783f9]{align-items:center;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;display:flex;flex-shrink:0;height:72px;justify-content:center;min-width:72px;overflow:hidden;width:72px}.search-item-content[data-v-bfb783f9]{display:flex;flex:1;flex-direction:column;gap:0;min-width:0}.search-item-title[data-v-bfb783f9]{color:#1f2937;display:-webkit-box;font-size:14px;font-weight:600;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.search-item-meta[data-v-bfb783f9]{align-items:center;display:flex;flex-wrap:wrap;gap:12px}.meta-item[data-v-bfb783f9]{align-items:center;color:#6b7280;display:inline-flex;font-size:13px;gap:4px}.meta-item i[data-v-bfb783f9]{font-size:11px}.search-item-price[data-v-bfb783f9]{align-items:center;display:flex;gap:8px;margin-top:2px}.current-price[data-v-bfb783f9]{color:#059669;font-size:16px;font-weight:700;letter-spacing:-.02em}.original-price[data-v-bfb783f9]{color:#9ca3af;font-size:13px;text-decoration:line-through}.headerSearchRecent__list[data-v-bfb783f9]::-webkit-scrollbar{width:6px}.headerSearchRecent__list[data-v-bfb783f9]::-webkit-scrollbar-track{background:transparent}.headerSearchRecent__list[data-v-bfb783f9]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:3px}.headerSearchRecent__list[data-v-bfb783f9]::-webkit-scrollbar-thumb:hover{background:#9ca3af}@media(max-width:768px){.headerSearchRecent.is-active[data-v-bfb783f9]{left:0;max-height:420px;min-width:100%;right:0}.headerSearchRecent__title[data-v-bfb783f9]{padding:12px 16px 10px}.headerSearchRecent__list[data-v-bfb783f9]{padding:6px}.headerSearchRecent__item[data-v-bfb783f9]{gap:10px;padding:10px}.search-item-image[data-v-bfb783f9]{height:60px;min-width:60px;width:60px}.search-item-title[data-v-bfb783f9]{font-size:13px}.current-price[data-v-bfb783f9]{font-size:14px}}.headerDropdown .headerDropdown__container[data-v-bfb783f9]{overflow:hidden;padding:0}.headerDropdown__button[data-v-bfb783f9]{border-radius:0}.no-results[data-v-bfb783f9]{color:#6b7280;padding:40px 20px;text-align:center}.mobile-search-overlay[data-v-bfb783f9]{background:#fff;display:flex;flex-direction:column;inset:0;position:fixed;z-index:10000}.mobile-search-container[data-v-bfb783f9]{display:flex;flex-direction:column;height:100%;width:100%}.mobile-search-header[data-v-bfb783f9]{align-items:center;background:#fff;border-bottom:1px solid #e5e7eb;box-shadow:0 2px 4px #0000000a;display:flex;gap:12px;padding:16px}.mobile-search-close[data-v-bfb783f9]{align-items:center;background:none;border:none;border-radius:50%;color:#1f2937;cursor:pointer;display:flex;height:40px;justify-content:center;min-width:40px;padding:8px;transition:background .2s}.mobile-search-close[data-v-bfb783f9]:hover{background:#f3f4f6}.mobile-search-back[data-v-bfb783f9]{align-items:center;background:none;border:none;color:#1f2937;cursor:pointer;display:flex;justify-content:center;min-width:36px;padding:8px}.mobile-search-input-wrapper[data-v-bfb783f9]{align-items:center;background:#f3f4f6;border-radius:24px;display:flex;flex:1;padding:10px 16px;position:relative}.mobile-search-input-wrapper i.icon-search[data-v-bfb783f9]{color:#6b7280;margin-right:8px}.mobile-search-input[data-v-bfb783f9]{background:transparent;border:none;color:#1f2937;flex:1;font-size:15px;outline:none}.mobile-search-input[data-v-bfb783f9]::-moz-placeholder{color:#9ca3af}.mobile-search-input[data-v-bfb783f9]::placeholder{color:#9ca3af}.mobile-search-clear[data-v-bfb783f9]{align-items:center;background:#d1d5db;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:8px;padding:0;width:20px}.mobile-search-results[data-v-bfb783f9]{background:#fff;flex:1;overflow-y:auto}.mobile-search-empty[data-v-bfb783f9],.mobile-search-loading[data-v-bfb783f9],.mobile-search-placeholder[data-v-bfb783f9]{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:60px 20px;text-align:center}.mobile-search-loading .spinner[data-v-bfb783f9]{animation:spin-bfb783f9 .8s linear infinite;border:3px solid #f3f4f6;border-radius:50%;border-top-color:#3b82f6;height:40px;margin-bottom:16px;width:40px}@keyframes spin-bfb783f9{to{transform:rotate(1turn)}}.mobile-search-empty p[data-v-bfb783f9],.mobile-search-loading p[data-v-bfb783f9],.mobile-search-placeholder p[data-v-bfb783f9]{color:#6b7280;font-size:15px;margin-top:12px}.mobile-search-list[data-v-bfb783f9]{padding:8px}.mobile-search-item[data-v-bfb783f9]{background:#fff;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:12px;margin-bottom:8px;padding:12px;text-decoration:none;transition:all .2s}.mobile-search-item[data-v-bfb783f9]:hover{background:#f9fafb;border-color:#3b82f6;box-shadow:0 2px 8px #3b82f61a}.mobile-search-item .search-item-image[data-v-bfb783f9]{align-items:center;background:#f3f4f6;border-radius:8px;display:flex;flex-shrink:0;height:80px;justify-content:center;overflow:hidden;width:80px}.mobile-search-item .search-item-content[data-v-bfb783f9]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.mobile-search-item .search-item-title[data-v-bfb783f9]{color:#1f2937;display:-webkit-box;font-size:15px;font-weight:600;-webkit-line-clamp:2;line-height:1.4;-webkit-box-orient:vertical;overflow:hidden}.mobile-search-item .search-item-meta[data-v-bfb783f9]{align-items:center;color:#6b7280;display:flex;flex-wrap:wrap;font-size:12px;gap:10px}.mobile-search-item .meta-item[data-v-bfb783f9]{align-items:center;display:flex;gap:4px}.mobile-search-item .search-item-price[data-v-bfb783f9]{color:#3b82f6;font-size:16px;font-weight:700}@media(min-width:992px){.mobile-search-overlay[data-v-bfb783f9]{display:none}}.user-dropdown[data-v-bfb783f9]{min-width:200px;right:0}.logout-btn[data-v-bfb783f9]{background:none;border:none;color:#dc2626;cursor:pointer;text-align:left;transition:all .2s;width:100%}.logout-btn[data-v-bfb783f9]:hover{background:#fee2e2;color:#991b1b}.headerDropdown__button[data-v-bfb783f9]{align-items:center;display:flex;padding:12px 20px;transition:all .2s}.headerDropdown__button[data-v-bfb783f9]:hover{background:#f3f4f6}.icon-logout[data-v-bfb783f9]:before{content:"⎋";font-size:16px}footer.footer.-type-1.bg-dark-1.text-white{background:#05203c!important;overflow:hidden}.footer.-type-1 .footer__bg{border-radius:0!important;inset:0 -10px 0 -8px;position:absolute;z-index:0}.payment-icon{max-height:25px}.nopage[data-v-d799712b]{align-items:center;display:flex;min-height:calc(100vh - 200px);padding:80px 0}.mt-header[data-v-d799712b]{margin-top:100px}.error-illustration[data-v-d799712b]{margin:0 auto;max-width:600px;width:100%}.error-illustration svg[data-v-d799712b]{height:auto;width:100%}.nopage__content[data-v-d799712b]{animation:fadeInUp-d799712b .6s ease-out}.error-code[data-v-d799712b]{color:#1f2937;font-size:120px;font-weight:700;line-height:1;margin:0}.error-code[data-v-d799712b]:before{background:linear-gradient(90deg,#1485dd,#0f5bb5);border-radius:4px;content:"";display:inline-block;height:8px;margin-right:20px;position:relative;top:-40px;width:80px}.button[data-v-d799712b]{align-items:center;border:2px solid transparent;border-radius:12px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:500;gap:10px;text-decoration:none;transition:all .3s ease}.button[data-v-d799712b],.button.-md[data-v-d799712b]{padding:15px 30px}.button.-dark-1[data-v-d799712b]{background-color:#05073c}.button.bg-accent-1[data-v-d799712b]{background-color:#1485dd}.button.text-white[data-v-d799712b]{color:#fff}.button[data-v-d799712b]:hover{background-color:#0f5bb5;box-shadow:0 8px 20px #1485dd4d;transform:translateY(-2px)}.icon-arrow-top-right[data-v-d799712b]:before{content:"→";display:inline-block;font-size:18px}@keyframes fadeInUp-d799712b{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media(max-width:991px){.nopage[data-v-d799712b]{padding:60px 0}.mt-header[data-v-d799712b]{margin-top:80px}.error-code[data-v-d799712b]{font-size:80px}.error-code[data-v-d799712b]:before{height:6px;top:-30px;width:60px}.error-illustration[data-v-d799712b]{margin-bottom:40px;max-width:400px}}@media(max-width:767px){.nopage[data-v-d799712b]{padding:40px 0}.mt-header[data-v-d799712b]{margin-top:60px}.error-code[data-v-d799712b]{font-size:60px}.error-code[data-v-d799712b]:before{height:5px;margin-right:15px;top:-20px;width:50px}.error-illustration[data-v-d799712b]{max-width:300px}.button[data-v-d799712b]{justify-content:center;width:100%}}.container[data-v-d799712b]{margin:0 auto;max-width:1200px;padding:0 15px;width:100%}.row[data-v-d799712b]{display:flex;flex-wrap:wrap;margin:0 -15px}.col-lg-6[data-v-d799712b],.col-xl-5[data-v-d799712b],.col-xl-6[data-v-d799712b]{padding:0 15px}.col-xl-6[data-v-d799712b]{flex:0 0 50%;max-width:50%}.col-xl-5[data-v-d799712b]{flex:0 0 41.666667%;max-width:41.666667%}@media(max-width:1199px){.col-lg-6[data-v-d799712b]{flex:0 0 50%;max-width:50%}}@media(max-width:991px){.col-lg-6[data-v-d799712b],.col-xl-5[data-v-d799712b],.col-xl-6[data-v-d799712b]{flex:0 0 100%;max-width:100%}.lg\:pr-0[data-v-d799712b]{padding-right:0!important}}.justify-between[data-v-d799712b]{justify-content:space-between}.items-center[data-v-d799712b]{align-items:center}.y-gap-30[data-v-d799712b]>*{margin-bottom:30px}.y-gap-30[data-v-d799712b]>:last-child{margin-bottom:0}.text-30[data-v-d799712b]{font-size:30px;line-height:1.3}.md\:text-24[data-v-d799712b]{font-size:24px}.fw-700[data-v-d799712b]{font-weight:700}.mt-15[data-v-d799712b]{margin-top:15px}.mt-20[data-v-d799712b]{margin-top:20px}.mt-25[data-v-d799712b]{margin-top:25px}.ml-10[data-v-d799712b]{margin-left:10px}.pr-30[data-v-d799712b]{padding-right:30px}.text-light-2[data-v-d799712b]{color:#717171}
