.tp-header-modern[data-v-a6ba4eb4]{background:#fff}.tp-header-topbar[data-v-a6ba4eb4]{background:linear-gradient(90deg,#057344,#0d8a52);color:#fff;font-size:13px}.tp-header-topbar__inner[data-v-a6ba4eb4]{align-items:center;display:flex;gap:20px;justify-content:space-between;min-height:38px}.tp-header-topbar__left[data-v-a6ba4eb4]{align-items:center;display:flex;flex-wrap:wrap;gap:20px}.tp-header-topbar__link[data-v-a6ba4eb4]{align-items:center;color:#ffffffd9;display:inline-flex;gap:6px;text-decoration:none;transition:color .2s ease}.tp-header-topbar__link[data-v-a6ba4eb4]:hover{color:#fff}.tp-header-topbar__link .icon[data-v-a6ba4eb4]{align-items:center;display:inline-flex;height:14px;justify-content:center;width:14px}.tp-header-topbar__link .icon[data-v-a6ba4eb4] svg{height:12px;width:12px;fill:currentColor}.tp-header-topbar__badge[data-v-a6ba4eb4]{align-items:center;background:#ffffff26;border-radius:999px;display:inline-flex;font-size:12px;font-weight:500;gap:6px;padding:4px 10px}.tp-header-topbar__right[data-v-a6ba4eb4] ul{margin:0}.tp-header-main[data-v-a6ba4eb4]{background:#fff;border-bottom:1px solid #eef0f4;padding:14px 0 0;transition:box-shadow .25s ease}.tp-header-main.header-sticky[data-v-a6ba4eb4]{box-shadow:0 4px 20px #0000000f;left:0;padding:10px 0 0;position:fixed;right:0;top:0;z-index:999}.tp-header-main__inner[data-v-a6ba4eb4]{align-items:center;display:grid;gap:32px;grid-template-columns:auto 1fr auto;padding-bottom:14px}.tp-header-main__logo img[data-v-a6ba4eb4]{display:block;height:72px;width:auto}.tp-header-main__search[data-v-a6ba4eb4]{justify-self:center;max-width:640px;width:100%}.search-form[data-v-a6ba4eb4]{position:relative;width:100%}.search-input-wrapper[data-v-a6ba4eb4]{align-items:stretch;background:#f7f8fb;border:2px solid #eef0f4;border-radius:999px;display:flex;overflow:hidden;position:relative;transition:all .25s ease}.search-input-wrapper[data-v-a6ba4eb4]:focus-within{background:#fff;border-color:var(--tp-theme-primary,#057344);box-shadow:0 4px 18px #4f3d971f}.search-category[data-v-a6ba4eb4]{border:none;border-right:1px solid #e5e7eb;color:#4b5563;cursor:pointer;font-size:13px;min-width:160px;padding:0 14px}.search-category[data-v-a6ba4eb4],.search-input[data-v-a6ba4eb4]{background:transparent;outline:none}.search-input[data-v-a6ba4eb4]{border:none;flex:1;font-size:14px;min-width:0;padding:12px 18px}.search-btn[data-v-a6ba4eb4]{align-items:center;background:var(--tp-theme-primary,#057344);border:none;color:#fff;cursor:pointer;display:inline-flex;justify-content:center;padding:0 22px;transition:background .2s ease}.search-btn[data-v-a6ba4eb4]:hover:not(:disabled){background:#3d2f7a}.search-btn[data-v-a6ba4eb4]:disabled{cursor:not-allowed;opacity:.7}.search-btn[data-v-a6ba4eb4] svg{height:16px;width:16px;fill:currentColor}.search-suggestions-dropdown[data-v-a6ba4eb4]{background:#fff;border:1px solid #eef0f4;border-radius:14px;box-shadow:0 12px 40px #0000001f;left:0;max-height:400px;overflow-y:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:1000}.suggestion-item[data-v-a6ba4eb4]{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;padding:12px 16px;transition:background .15s ease}.suggestion-item[data-v-a6ba4eb4]:last-child{border-bottom:none}.suggestion-item[data-v-a6ba4eb4]:hover{background:#f9fafb}.suggestion-img[data-v-a6ba4eb4]{background:#f3f4f6;border-radius:8px;flex-shrink:0;height:42px;margin-right:12px;overflow:hidden;width:42px}.suggestion-img img[data-v-a6ba4eb4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.suggestion-content[data-v-a6ba4eb4]{flex:1;min-width:0}.suggestion-title[data-v-a6ba4eb4]{color:#374151;font-size:14px;font-weight:500;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suggestion-price[data-v-a6ba4eb4]{color:var(--tp-theme-primary,#057344);font-size:13px;font-weight:600}.view-all-results[data-v-a6ba4eb4]{border-top:1px solid #f3f4f6;padding:10px 16px;text-align:center}.view-all-btn[data-v-a6ba4eb4]{background:none;border:none;border-radius:20px;color:var(--tp-theme-primary,#057344);cursor:pointer;font-size:13px;font-weight:600;padding:6px 14px;transition:background .2s ease}.view-all-btn[data-v-a6ba4eb4]:hover{background:#4f3d9714}.no-results[data-v-a6ba4eb4]{background:#fff;border:1px solid #eef0f4;border-radius:12px;box-shadow:0 8px 24px #00000014;color:#6b7280;font-size:14px;left:0;padding:14px;position:absolute;right:0;text-align:center;top:calc(100% + 6px);z-index:1000}.tp-header-main__actions[data-v-a6ba4eb4]{align-items:center;display:flex}.tp-header-nav[data-v-a6ba4eb4]{border-top:1px solid #f3f4f6;padding:0}.tp-header-nav ul[data-v-a6ba4eb4]{align-items:center;display:flex;gap:0;list-style:none;margin:0;padding:0}.tp-header-nav ul li[data-v-a6ba4eb4]{position:relative}.tp-header-nav ul li a[data-v-a6ba4eb4]{color:#374151;display:block;font-size:14.5px;font-weight:500;letter-spacing:.01em;padding:12px 20px;position:relative;text-decoration:none;transition:color .2s ease;white-space:nowrap}.tp-header-nav ul li a[data-v-a6ba4eb4]:after{background:var(--tp-theme-primary,#057344);border-radius:2px 2px 0 0;bottom:0;content:"";height:2px;left:20px;position:absolute;right:20px;transform:scaleX(0);transition:transform .25s ease}.tp-header-nav ul li a.active[data-v-a6ba4eb4],.tp-header-nav ul li a[data-v-a6ba4eb4]:hover{color:var(--tp-theme-primary,#057344)}.tp-header-nav ul li a.active[data-v-a6ba4eb4]:after,.tp-header-nav ul li a[data-v-a6ba4eb4]:hover:after{transform:scaleX(1)}.tp-header-mobile[data-v-a6ba4eb4]{background:#fff;border-bottom:1px solid #eef0f4;box-shadow:0 2px 10px #0000000f;left:0;position:fixed;right:0;top:0;z-index:999}.tp-header-mobile__bar[data-v-a6ba4eb4]{align-items:center;display:flex;gap:8px;justify-content:space-between;min-height:56px;padding:8px 12px}.tp-header-mobile__logo img[data-v-a6ba4eb4]{display:block;height:46px;width:auto}.tp-header-mobile__actions[data-v-a6ba4eb4]{align-items:center;display:flex;gap:4px}.tp-header-mobile__btn[data-v-a6ba4eb4]{align-items:center;background:transparent;border:none;border-radius:10px;color:#1f2937;cursor:pointer;display:inline-flex;font-size:18px;height:40px;justify-content:center;position:relative;transition:background .2s ease;width:40px}.tp-header-mobile__btn[data-v-a6ba4eb4]:active,.tp-header-mobile__btn[data-v-a6ba4eb4]:hover{background:#f3f4f6}.tp-header-mobile__btn.cart-btn[data-v-a6ba4eb4]{color:var(--tp-theme-primary,#057344)}.tp-header-mobile__badge[data-v-a6ba4eb4]{align-items:center;background:#ef4444;border-radius:999px;color:#fff;display:inline-flex;font-size:10px;font-weight:700;height:16px;justify-content:center;line-height:1;min-width:16px;padding:0 4px;position:absolute;right:4px;top:4px}.tp-header-mobile__search[data-v-a6ba4eb4]{background:#fff;border-top:1px solid #eef0f4;padding:10px 12px}.mobile-search-form[data-v-a6ba4eb4]{align-items:center;background:#f5f7fa;border-radius:999px;display:flex;gap:8px;padding:4px 10px 4px 14px;position:relative}.mobile-search-form .search-ico[data-v-a6ba4eb4]{color:#9ca3af;font-size:14px}.mobile-search-form input[data-v-a6ba4eb4]{background:transparent;border:none;flex:1;font-size:14px;min-width:0;outline:none;padding:10px 4px}.mobile-search-form .clear-btn[data-v-a6ba4eb4]{align-items:center;background:#e5e7eb;border:none;border-radius:50%;color:#6b7280;cursor:pointer;display:inline-flex;font-size:10px;height:22px;justify-content:center;width:22px}.mobile-search-form .close-btn[data-v-a6ba4eb4]{background:transparent;border:none;color:var(--tp-theme-primary,#057344);cursor:pointer;font-size:13px;font-weight:600;padding:0 6px;white-space:nowrap}.tp-header-mobile__results[data-v-a6ba4eb4]{background:#fff;border:1px solid #eef0f4;border-radius:12px;margin-top:8px;max-height:60vh;overflow:hidden;overflow-y:auto}.mobile-result-item[data-v-a6ba4eb4]{align-items:center;border-bottom:1px solid #f3f4f6;cursor:pointer;display:flex;gap:10px;padding:10px 12px}.mobile-result-item[data-v-a6ba4eb4]:last-child{border-bottom:none}.mobile-result-img[data-v-a6ba4eb4]{background:#f3f4f6;border-radius:8px;flex-shrink:0;height:40px;overflow:hidden;width:40px}.mobile-result-img img[data-v-a6ba4eb4]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.mobile-result-content[data-v-a6ba4eb4]{flex:1;min-width:0}.mobile-result-title[data-v-a6ba4eb4]{color:#374151;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-result-price[data-v-a6ba4eb4]{font-size:12px}.mobile-result-price[data-v-a6ba4eb4],.mobile-view-all[data-v-a6ba4eb4]{color:var(--tp-theme-primary,#057344);font-weight:600}.mobile-view-all[data-v-a6ba4eb4]{background:#f9fafb;border:none;cursor:pointer;font-size:13px;padding:10px;width:100%}.tp-header-mobile__empty[data-v-a6ba4eb4]{background:#fff;border:1px solid #eef0f4;border-radius:12px;color:#6b7280;font-size:13px;margin-top:8px;padding:14px;text-align:center}.slide-down-enter-active[data-v-a6ba4eb4],.slide-down-leave-active[data-v-a6ba4eb4]{overflow:hidden;transition:all .25s ease}.slide-down-enter-from[data-v-a6ba4eb4],.slide-down-leave-to[data-v-a6ba4eb4]{max-height:0;opacity:0;padding-bottom:0;padding-top:0}.slide-down-enter-to[data-v-a6ba4eb4],.slide-down-leave-from[data-v-a6ba4eb4]{max-height:500px;opacity:1}@media (max-width:991.98px){body{padding-bottom:60px!important;padding-top:56px}}@media (max-width:1199.98px) and (min-width:992px){.tp-header-main__inner[data-v-a6ba4eb4]{gap:20px}.tp-header-main__search[data-v-a6ba4eb4]{max-width:460px}.search-category[data-v-a6ba4eb4]{display:none!important}}
