Miễn phí giao hàng tất cả đơn hàng
Trả đổi hàng với bất kỳ lý do gì
Ưu đãi theo cấp bậc hạng thành viên
Sản phẩm chính hãng

Echolac

Loại sản phẩm

Thương hiệu

Giá sản phẩm

Màu sắc

Kích thước

Echolac

-34%
 Vali Celestra PC183E  Vali Celestra PC183E

Vali Celestra PC183E

Echolac
4,890,000₫ 7,390,000₫
  • red / 20
  • red / 24
  • red / 28
-50%
 Vali Celestra PC183F  Vali Celestra PC183F

Vali Celestra PC183F

Echolac
4,150,000₫ 8,300,000₫
  • blue / 20
  • blue / 24
  • blue / 28
  • pink / 20
  • pink / 24
  • pink / 28
  • black / 20
  • black / 24
  • black / 28
  • red / 20
  • red / 24
  • red / 28
 Vali Celestra PilotPRO CPT183  Vali Celestra PilotPRO CPT183

Vali Celestra PilotPRO CPT183

Echolac
6,790,000₫
  • black
-19%
 Vali Dynasty PC142A  Vali Dynasty PC142A

Vali Dynasty PC142A

Echolac
6,300,000₫ 7,800,000₫
  • black / 20
  • black / 24
  • black / 28
  • red / 20
  • red / 24
  • red / 28
  • white / 20
  • white / 24
  • white / 28
-65%
 Vali Forza PW005  Vali Forza PW005

Vali Forza PW005

Echolac
3,045,000₫ 8,700,000₫
  • reef green / 20
  • reef green / 24
  • reef green / 28
  • pink / 20
  • pink / 24
  • pink / 28
  • coastal blue / 20
  • coastal blue / 24
  • coastal blue / 28
  • black / 20
  • black / 24
  • black / 28
  • artic grey / 20
  • artic grey / 24
  • artic grey / 28
-50%
 Vali Fusion PW004  Vali Fusion PW004

Vali Fusion PW004

Echolac
4,180,000₫ 8,360,000₫
  • 20 / Cam
  • 20 / Hồng
  • 20 / Vàng
  • 20 / Đen
  • 20 / Xám
  • 20 / Xanh hải quân
  • 20 / Olive
 Vali Shogun Classic CTA148  Vali Shogun Classic CTA148

Vali Shogun Classic CTA148

Echolac
16,500,000₫
  • dark grey / 20
  • black / 20
  • silver / 20
-17%
 Vali Shogun PC148A  Vali Shogun PC148A

Vali Shogun PC148A

Echolac
7,260,000₫ 8,760,000₫
  • silver / 20
  • silver / 24
  • silver / 28
  • black / 20
  • black / 24
  • black / 28
-65%
 Vali Square Pro PC185  Vali Square Pro PC185

Vali Square Pro PC185

Echolac
1,190,000₫ 3,380,000₫
  • peach
  • white
  • red
  • black

0₫

document.addEventListener("DOMContentLoaded", function () { const searchInput = document.getElementById("product-search-input"); const priceFilter = document.getElementById("price-filter"); const brandFilter = document.getElementById("brand-filter"); const productCards = document.querySelectorAll(".product-card"); const comparePopup = document.getElementById("compare-popup"); const compareButtons = document.querySelectorAll(".compare-button"); let compareList = []; function filterProducts() { const keyword = searchInput.value.toLowerCase(); const brand = brandFilter.value; const priceSort = priceFilter.value; let products = Array.from(productCards); products.forEach(card => { const title = card.dataset.title.toLowerCase(); const vendor = card.dataset.vendor; const price = parseFloat(card.dataset.price); let show = true; if (keyword && !title.includes(keyword)) show = false; if (brand !== "all" && vendor !== brand) show = false; card.style.display = show ? "block" : "none"; }); if (priceSort !== "all") { const container = document.querySelector(".collection-wrap-product-list"); let sorted = products.sort((a, b) => { const pa = parseFloat(a.dataset.price); const pb = parseFloat(b.dataset.price); return priceSort === "low-high" ? pa - pb : pb - pa; }); sorted.forEach(p => container.appendChild(p)); } } searchInput.addEventListener("input", filterProducts); priceFilter.addEventListener("change", filterProducts); brandFilter.addEventListener("change", filterProducts); // Compare button compareButtons.forEach(button => { button.addEventListener("click", () => { const data = JSON.parse(button.dataset.product); if (!compareList.find(p => p.handle === data.handle)) { compareList.push(data); } renderComparePopup(); }); }); function renderComparePopup() { comparePopup.innerHTML = `

So sánh sản phẩm

`; } });

Giỏ hàng

free-ship
Mua thêm để được Freeship
Giỏ hàng của bạn còn trống

Phí ship & thuế được tính ở Trang Thanh Toán

Thanh toán 0₫
Thêm ghi chú Lưu
Icon-phone Icon-Zalo
Icon-phone
back-to-top