HerChic | Modern Chic Collection</ti tle> <link href="https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Playfair+Display:ital,wght@0,300;0,400;0,500;0,600;0,700;1,400&family=Montserrat:wght@400;700&display=swap" rel="stylesheet"> <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.0.0/css/all.min.css"> <style> :root { --brand-black: #000000; --brand-gray: #757575; --brand-gray-light: #f6f6f6; --border-color: #e5e5e5; --zalo-blue: #0068ff; --font-heading: 'Playfair Display', serif; --font-body: 'Inter', sans-serif; --font-logo: 'Montserrat', sans-serif; } * { box-sizing: border-box; -webkit-tap-highlight-color: transparent; } body { margin: 0; font-family: var(--font-body); color: var(--brand-black); background-color: #fff; -webkit-font-smoothing: antialiased; line-height: 1.6; overflow-x: hidden;} /* --- HEADER --- */ .hc-header { background: #fff; border-bottom: 1px solid var(--border-color); position: sticky; top: 0; z-index: 1000; width: 100%; } .hc-header-container { max-width: 1440px; margin: 0 auto; padding: 15px 5%; display: flex; flex-direction: column; align-items: center; gap: 15px; } .hc-logo-text { font-family: var(--font-logo); font-size: 24px; font-weight: 700; letter-spacing: 6px; text-transform: uppercase; text-decoration: none; color: #000; } .hc-nav-categories { display: flex; gap: 20px; justify-content: center; width: 100%; border-top: 1px solid #f9f9f9; padding-top: 10px; } .hc-nav-categories a { text-decoration: none; color: #000; font-size: 11px; font-weight: 700; letter-spacing: 1px; text-transform: uppercase; white-space: nowrap; } /* --- PRODUCT MAIN --- */ .hc-wrapper { max-width: 1440px; margin: 0 auto; padding: 40px 5%; } .hc-pdp-main { display: flex; gap: 50px; margin-bottom: 80px; } .hc-gallery { flex: 0 0 60%; display: grid; grid-template-columns: repeat(2, 1fr); gap: 12px; } .hc-gallery img { width: 100%; height: auto; display: block; background: #f9f9f9; } .hc-sidebar { flex: 0 0 35%; position: sticky; top: 150px; height: fit-content; text-align: left; } .hc-breadcrumb { font-size: 10px; color: #999; margin-bottom: 10px; letter-spacing: 1px; text-transform: uppercase; } .hc-product-name { font-family: var(--font-heading); font-size: 28px; font-weight: 400; margin: 0 0 10px 0; } .hc-price { font-size: 24px; font-weight: 300; margin-bottom: 30px; color: #000; } /* Variants Selection */ .hc-variant-section { margin-bottom: 30px; padding: 20px 0; border-top: 1px solid var(--border-color); } .hc-variant-group { margin-bottom: 25px; text-align: left; } .hc-variant-header { display: flex; align-items: center; justify-content: space-between; margin-bottom: 12px; } .hc-variant-label { font-size: 11px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; } .hc-size-guide-btn { font-size: 10px; text-decoration: underline; color: var(--brand-gray); cursor: pointer; text-transform: uppercase; letter-spacing: 1px; } .hc-variant-options { display: flex; flex-wrap: wrap; gap: 10px; justify-content: flex-start; } .hc-option { border: 1px solid var(--border-color); padding: 8px 18px; font-size: 12px; cursor: pointer; transition: 0.2s; background: #fff; min-width: 50px; text-align: center; } .hc-option.selected { border-color: #000; background: #000; color: #fff; } .hc-size-hint { font-size: 11px; color: #888; margin-top: 8px; font-style: italic; } .hc-btn { width: 100%; height: 55px; display: flex; align-items: center; justify-content: center; font-size: 12px; font-weight: 700; letter-spacing: 2px; text-decoration: none; margin-bottom: 12px; text-transform: uppercase; transition: 0.3s; cursor: pointer; border: none; } .hc-btn-black { background: #000; color: #fff; } .hc-btn-zalo { border: 1px solid var(--border-color); color: var(--zalo-blue); background: transparent; } /* Payment Icons - Corrected Visa Source */ .hc-payment-icons { display: flex; justify-content: center; gap: 18px; align-items: center; margin-top: 25px; } .hc-payment-icons img { height: 18px; width: auto; max-width: 45px; opacity: 0.9; object-fit: contain; display: block; } /* --- NARRATIVE SECTION --- */ .hc-narrative-module { background-color: #fafafa; padding: 100px 5%; margin: 80px -5.6%; width: 111.2%; } .hc-narrative-inner { max-width: 1440px; margin: 0 auto; display: flex; gap: 50px; align-items: center; } .hc-narrative-text { flex: 0 0 25%; display: flex; flex-direction: column; gap: 50px; } .hc-info-group { padding-left: 20px; border-left: 2px solid #000; } .hc-info-group b { display: block; font-size: 13px; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 12px; font-weight: 700; } .hc-info-group p { font-size: 14px; color: var(--brand-gray); margin: 0; line-height: 1.8; } .hc-narrative-image { flex: 1; } .hc-narrative-image img { width: 100%; height: auto; display: block; border-radius: 2px; } .hc-narrative-video { flex: 1; } .hc-narrative-video video { width: 100%; height: auto; display: block; box-shadow: 0 15px 30px rgba(0,0,0,0.05); border-radius: 2px; } /* --- REVIEWS --- */ .hc-reviews-section { padding: 80px 0; border-top: 1px solid var(--border-color); } .hc-reviews-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; margin: 40px 0; } .hc-review-card { padding: 30px; border: 1px solid #f0f0f0; background: #fff; display: flex; flex-direction: column; text-align: left; height: 100%; } .hc-review-stars { color: #000; font-size: 10px; margin-bottom: 15px; letter-spacing: 2px; } .hc-review-card h4 { font-size: 16px; margin: 0 0 15px 0; min-height: 44px; display: flex; align-items: center; } .hc-review-card p { font-size: 14px; color: #666; margin-bottom: 20px; line-height: 1.6; } .hc-review-meta { font-size: 11px; color: #999; text-transform: uppercase; font-weight: 700; border-top: 1px solid #eee; padding-top: 15px; margin-top: auto; } /* --- REVIEW FORM --- */ .hc-review-form { background: #f9f9f9; padding: 80px 5%; margin: 60px -5.6% 0; width: 111.2%; } .hc-form-inner { max-width: 700px; margin: 0 auto; } .hc-form-inner h3 { font-family: var(--font-heading); text-align: center; margin-bottom: 30px; text-transform: uppercase; font-size: 16px; letter-spacing: 2px; } .hc-form-row { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; margin-bottom: 20px; } .hc-form-inner input, .hc-form-inner textarea { width: 100%; padding: 16px; border: 1px solid var(--border-color); font-size: 13px; background: #fff; outline: none; } /* --- MODAL SIZE GUIDE --- */ .hc-modal { display: none; position: fixed; z-index: 2000; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.6); backdrop-filter: blur(4px); } .hc-modal-content { background: #fff; margin: 2vh auto; width: 95%; max-width: 800px; position: relative; max-height: 95vh; overflow-y: auto; border-radius: 4px; } .hc-modal-close { position: absolute; right: 20px; top: 15px; font-size: 28px; cursor: pointer; color: #aaa; z-index: 10; } .modal-body-padding { padding: 40px 30px 20px; } .hc-modal-content h3 { font-family: var(--font-heading); font-size: 22px; margin: 0 0 25px 0; text-align: center; text-transform: uppercase; } .hc-size-table { width: 100%; border-collapse: collapse; font-size: 13px; } .hc-size-table th, .hc-size-table td { border-bottom: 1px solid #f0f0f0; padding: 15px 8px; text-align: center; } .hc-size-table th { background: #fafafa; font-size: 10px; color: #888; text-transform: uppercase; letter-spacing: 1px; } .hc-measure-module { padding: 40px 30px; border-top: 1px solid #eee; display: flex; gap: 40px; align-items: center; background: #fff; } .hc-measure-info { flex: 1.5; } .hc-measure-info h4 { font-size: 16px; font-weight: 700; text-transform: uppercase; margin: 0 0 25px 0; letter-spacing: 1px; } .hc-measure-step { margin-bottom: 20px; } .hc-measure-step b { display: block; font-size: 13px; margin-bottom: 6px; text-transform: uppercase; color: #111; } .hc-measure-step p { font-size: 12px; color: #757575; line-height: 1.6; margin: 0; white-space: nowrap; } .hc-measure-img { flex: 1; display: flex; justify-content: center; } .hc-measure-img img { width: 100%; max-width: 220px; height: auto; display: block; } .modal-contact-zone { background: #f9f9f9; padding: 45px 30px 30px; border-top: 1px solid #eee; text-align: center; } .modal-contact-zone h4 { font-size: 15px; font-weight: 700; margin: 0 0 35px 0; color: #111; } .modal-contact-btns { display: grid; grid-template-columns: 1fr 1fr; gap: 12px; } .m-btn { display: flex; align-items: center; justify-content: center; gap: 10px; height: 50px; text-decoration: none; font-size: 11px; font-weight: 700; text-transform: uppercase; border-radius: 2px; } .m-btn-zalo { background: var(--zalo-blue); color: #fff; } .m-btn-call { background: #000; color: #fff; } /* --- FOOTER --- */ .hc-footer-section { padding: 80px 5% 40px; background-color: #fff; border-top: 1px solid var(--border-color); } .hc-footer-inner { max-width: 1440px; margin: 0 auto; display: grid; grid-template-columns: 1fr 2fr 1fr; gap: 80px; } .hc-footer-title { font-size: 13px; font-weight: 700; letter-spacing: 2px; text-transform: uppercase; margin-bottom: 40px; display: block; } .hc-footer-nav { list-style: none; padding: 0; margin: 0; } .hc-footer-nav li { margin-bottom: 18px; } .hc-footer-nav a { text-decoration: none; color: var(--brand-gray); font-size: 14px; } .hc-footer-newsletter p { font-size: 14px; color: var(--brand-gray); margin-bottom: 40px; } .hc-newsletter-form { display: flex; align-items: center; border-bottom: 1.5px solid #000; padding: 5px 0; width: 100%; } .hc-newsletter-form input { border: none; outline: none; flex: 1; font-size: 14px; padding: 10px 0; background: transparent; } .hc-newsletter-form button { background: none; border: none; cursor: pointer; font-size: 20px; } .hc-footer-sns { display: flex; gap: 25px; align-items: center; } .hc-footer-sns i { font-size: 22px; color: #000; } .hc-zalo-text { font-weight: 700; color: var(--zalo-blue); font-size: 14px; text-decoration: none; } /* --- MOBILE --- */ @media (max-width: 768px) { .hc-header-container { padding: 15px 10px; } .hc-nav-categories { gap: 10px; border-top: none; padding-top: 5px; } .hc-nav-categories a { font-size: 9px; letter-spacing: 0.5px; } .hc-pdp-main { flex-direction: column; gap: 30px; } .hc-gallery { grid-template-columns: 1fr; } .hc-product-name { font-size: 22px; text-align: left; width: 100%; } .hc-sidebar { text-align: left; width: 100%; position: static; padding: 0; } .hc-narrative-module { margin: 40px -5.6%; padding: 60px 5%; width: 111.2%; } .hc-narrative-inner { flex-direction: column; gap: 30px; } .hc-reviews-grid { grid-template-columns: 1fr; gap: 20px; } .hc-footer-inner { display: flex; flex-direction: column; gap: 60px; text-align: center; } .hc-newsletter-form { max-width: 300px; margin: 0 auto; } .hc-footer-sns { justify-content: center; } .hc-measure-module { flex-direction: column; text-align: center; gap: 30px; } .modal-contact-btns { grid-template-columns: 1fr; } } </style> </head> <body> <header class="hc-header"> <div class="hc-header-container"> <a href="/" class="hc-logo-text">HERCHIC</a> <nav class="hc-nav-categories"> <a href="https://herchic.vn/collections/vay-di-cafe">Váy Đi Cafe</a> <a href="https://herchic.vn/collections/vay-cong-so">Váy Công Sở</a> <a href="https://herchic.vn/collections/vay-sexy">Váy Sexy</a> <a href="https://herchic.vn/collections/vay-basic">Váy Basic</a> </nav> </div> </header> <div class="hc-wrapper"> <main> <div class="hc-pdp-main"> <div class="hc-gallery"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/HC0097_1.jpg?v=1779865894" alt="P1"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/HC0097_2.jpg?v=1779865901" alt="P2"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/HC0097_3.jpg?v=1779865908" alt="P3"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/HC0097_4.jpg?v=1779865914" alt="P4"> </div> <div class="hc-sidebar"> <div class="hc-breadcrumb">TRANG CHỦ / MODERN CHIC</div> <h1 class="hc-product-name">Váy dáng dài sọc xanh trắng tay ngắn cổ bẻ thắt dây nhẹ nhàng</h1> <div class="hc-price">980.000₫</div> <div class="hc-variant-section"> <div class="hc-variant-group"> <span class="hc-variant-label">MÀU SẮC</span> <div class="hc-variant-options"> <div class="hc-option selected">Màu Sọc Xanh Trắng</div> </div> </div> <div class="hc-variant-group"> <div class="hc-variant-header"> <span class="hc-variant-label">KÍCH THƯỚC</span> <span class="hc-size-guide-btn" onclick="toggleModal(true)">BẢNG QUY ĐỔI SIZE</span> </div> <div class="hc-variant-options"> <div class="hc-option selected" data-hint="Phù hợp: 42kg - 48kg">S</div> <div class="hc-option" data-hint="Phù hợp: 49kg - 54kg">M</div> <div class="hc-option" data-hint="Phù hợp: 55kg - 62kg">L</div> </div> <div id="size-hint" class="hc-size-hint">Phù hợp: 42kg - 48kg</div> </div> </div> <button class="hc-btn hc-btn-black">THANH TOÁN NGAY</button> <a href="https://zalo.me/0332615286" target="_blank" class="hc-btn hc-btn-zalo">TƯ VẤN QUA ZALO</a> <div class="hc-payment-icons"> <img src="https://simg.zalopay.com.vn/zlp-website/assets/new_logo_6c5db2d21b.svg" alt="ZaloPay"> <img src="https://upload.wikimedia.org/wikipedia/commons/b/b5/PayPal.svg" alt="PayPal"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/visa.sxIq5Dot.svg?v=1777263552" alt="Visa"> <img src="https://upload.wikimedia.org/wikipedia/commons/2/2a/Mastercard-logo.svg" alt="MasterCard"> </div> </div> </div> <section class="hc-narrative-module"> <div class="hc-narrative-inner"> <div class="hc-narrative-text"> <div class="hc-info-group"> <b>CHẤT LIỆU CAO CẤP</b> <p>Sản phẩm được làm từ chất liệu vải thô cotton cao cấp pha sợi mềm, dệt họa tiết sọc dọc xanh trắng kết hợp thêu hoa nhí nổi tinh tế trên bề mặt. Chất vải có độ đứng phom vừa phải, thoáng khí tuyệt vời và thấm hút mồ hôi tốt. Vải cực kỳ thân thiện với làn da, không gây bức bối và giữ được sự khô ráo, dễ chịu cho người mặc suốt cả ngày hè.</p> </div> <div class="hc-info-group"> <b>KỸ THUẬT MAY TINH XẢO</b> <p>Chiếc váy mang đậm phong cách Hàn Quốc dịu dàng và thanh lịch với thiết kế cổ bẻ chữ V phối dây buộc thắt nơ kéo dài ở ngực, giúp mang lại hiệu ứng giảm tuổi và làm thon gọn vóc dáng hiệu quả. Điểm nhấn của trang phục là hàng khuy cài tinh tế chạy dọc phía trước và thiết kế chiết eo cao tạo phom dáng chữ A xòe nhẹ, khéo léo che khuyết điểm cơ thể. Với sắc xanh trắng kết hợp hoa thêu trong trẻo, đây là lựa chọn hoàn hảo cho các buổi đi làm hàng ngày, đi học, dạo phố cuối tuần hoặc những chuyến dã ngoại nhẹ nhàng.</p> </div> </div> <div class="hc-narrative-image"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/HC0097_1.jpg?v=1779865894" alt="Fabric Detail"> </div> <div class="hc-narrative-video"> <video autoplay muted loop playsinline> <source src="https://cdn.shopify.com/videos/c/o/v/cec416701a414d328fd4fa80972ce834.mp4" type="video/mp4"> </video> </div> </div> </section> <section class="hc-reviews-section"> <h2 style="font-family: var(--font-heading); text-align: center; font-size: 28px; margin-bottom: 50px;">Phản hồi khách hàng (3)</h2> <div class="hc-reviews-grid"> <div class="hc-review-card"> <div class="hc-review-stars">★★★★★</div> <h4>Hàng đẹp vượt mong đợi!</h4> <p>Sản phẩm y như video quay. Form dáng rất chuẩn, mặc lên tôn dáng quý cô hiện đại.</p> <div class="hc-review-meta">Hương Giang — TP.HCM</div> </div> <div class="hc-review-card"> <div class="hc-review-stars">★★★★★</div> <h4>Dịch vụ Zalo nhiệt tình</h4> <p>Shop tư vấn size rất kỹ. Mình được kiểm hàng rồi mới thanh toán nên cực kỳ yên tâm.</p> <div class="hc-review-meta">Lan Anh — Hà Nội</div> </div> <div class="hc-review-card"> <div class="hc-review-stars">★★★★★</div> <h4>Đáng để mua</h4> <p>Đúng hàng cao cấp nội địa Trung, khác hẳn các loại hàng đại trà. Đóng gói rất chỉn chu.</p> <div class="hc-review-meta">Minh Tú — Đà Nẵng</div> </div> </div> </section> <section class="hc-review-form"> <div class="hc-form-inner"> <h3>VIẾT ĐÁNH GIÁ CỦA NÀNG</h3> <div class="hc-form-row"> <input type="text" placeholder="Tên của nàng"> <input type="email" placeholder="Email của nàng"> </div> <textarea rows="5" placeholder="Chia sẻ cảm nhận của nàng..."></textarea> <button class="hc-btn hc-btn-black" style="width:220px; margin: 30px auto 0;">GỬI ĐÁNH GIÁ</button> </div> </section> </main> </div> <div id="sizeModal" class="hc-modal"> <div class="hc-modal-content"> <span class="hc-modal-close" onclick="toggleModal(false)">×</span> <div class="modal-body-padding"> <h3>Bảng quy đổi kích cỡ</h3> <table class="hc-size-table"> <thead> <tr><th>Size</th><th>Ngực (cm)</th><th>Eo (cm)</th><th>Mông (cm)</th><th>Dài (cm)</th></tr> </thead> <tbody> <tr><td>S</td><td>85</td><td>66</td><td>92.7</td><td>118.3</td></tr> <tr><td>M</td><td>89</td><td>70</td><td>96.7</td><td>120.3</td></tr> <tr><td>L</td><td>93</td><td>74</td><td>100.7</td><td>122.3</td></tr> </tbody> </table> </div> <div class="hc-measure-module"> <div class="hc-measure-info"> <h4>Hướng dẫn đo size</h4> <div class="hc-measure-step"><b>NGỰC</b><p>Đo quanh phần đầy nhất của ngực, giữ thước dây thẳng ngang lưng.</p></div> <div class="hc-measure-step"><b>EO</b><p>Đo quanh phần hẹp nhất của eo (thường là trên rốn).</p></div> <div class="hc-measure-step"><b>MÔNG</b><p>Khép hai chân và đo quanh phần nở nhất của mông.</p></div> </div> <div class="hc-measure-img"> <img src="https://cdn.shopify.com/s/files/1/0825/6743/0364/files/20260424-150130.png?v=1777014144" alt="How to measure"> </div> </div> <div class="modal-contact-zone"> <h4>Nàng vẫn chưa chọn được size?</h4> <div class="modal-contact-btns"> <a href="https://zalo.me/0332615286" target="_blank" class="m-btn m-btn-zalo"><i class="fa-regular fa-comment-dots"></i> CHAT QUA ZALO</a> <a href="tel:+84346588229" class="m-btn m-btn-call"><i class="fa-solid fa-phone"></i> GỌI 034 658 8229</a> </div> </div> </div> </div> <footer class="hc-footer-section"> <div class="hc-footer-inner"> <div class="hc-footer-col"> <span class="hc-footer-title">DANH MỤC</span> <ul class="hc-footer-nav"> <li><a href="https://herchic.vn/collections/vay-di-cafe">Váy Đi Cafe</a></li> <li><a href="https://herchic.vn/collections/vay-cong-so">Váy Công Sở</a></li> <li><a href="https://herchic.vn/collections/vay-sexy">Váy Sexy</a></li> <li><a href="https://herchic.vn/collections/vay-basic">Váy Basic</a></li> </ul> </div> <div class="hc-footer-newsletter"> <span class="hc-footer-title">NEWSLETTER</span> <p>Đăng ký để nhận tin tức và ưu đãi mới nhất từ HerChic.</p> <form class="hc-newsletter-form"> <input type="email" placeholder="Email của nàng..."> <button type="submit">→</button> </form> </div> <div class="hc-footer-col"> <span class="hc-footer-title">FOLLOW US</span> <div class="hc-footer-sns"> <a href="https://www.facebook.com/profile.php?id=61589983681612"><i class="fa-brands fa-facebook"></i></a> <a href="https://zalo.me/0332615286" target="_blank" class="hc-zalo-text">Zalo</a> <a href="https://www.instagram.com/herchic.official"><i class="fa-brands fa-instagram"></i></a> </div> </div> </div> <div style="text-align:center; margin-top:80px; color:#ccc; font-size:11px;">© 2026 HERCHIC. ALL RIGHTS RESERVED.</div> </footer> <script> function toggleModal(show) { document.getElementById('sizeModal').style.display = show ? 'block' : 'none'; document.body.style.overflow = show ? 'hidden' : 'auto'; } window.onclick = function(e) { if(e.target == document.getElementById('sizeModal')) toggleModal(false); } document.querySelectorAll('.hc-option').forEach(opt => { opt.addEventListener('click', function() { this.parentElement.querySelectorAll('.hc-option').forEach(o => o.classList.remove('selected')); this.classList.add('selected'); const hint = this.getAttribute('data-hint'); if(hint) document.getElementById('size-hint').innerText = hint; }); }); </script> </body> </html> </div> </div> </main> <footer> <!-- BEGIN sections: footer-group --> <!-- END sections: footer-group --> </footer> <script src="//herchic.vn/cdn/shop/t/1/assets/dialog.js?v=150888536568694194021775881595" type="module" ></script> <script src="//herchic.vn/cdn/shop/t/1/assets/predictive-search.js?v=149240552485540508541775881595" type="module" fetchpriority="low" ></script> <dialog-component id="search-modal" class="search-modal" > <dialog ref="dialog" on:click="/closeDialogOnClickOutside" on:keydown="/closeDialogOnEscapePress" class="search-modal__content dialog-modal" scroll-lock aria-labelledby="search-modal-heading" > <h2 id="search-modal-heading" class="visually-hidden" > Search </h2> <predictive-search-component class="predictive-search color-scheme-1" style="--product-corner-radius: 0px; --card-corner-radius: 4px;" data-section-id="predictive-search" data-testid="search-component--modal" role="search" aria-label="Search" > <form action="/search" method="get" role="search" class="predictive-search-form" ref="form" on:keydown="/onSearchKeyDown" > <div class="predictive-search-form__header" > <div class="predictive-search-form__header-inner"> <label for="cmdk-input" class="visually-hidden" >Search</label> <input class="search-input" id="cmdk-input" type="search" name="q" role="combobox" aria-expanded="false" aria-owns="predictive-search-results" aria-controls="predictive-search-results" aria-haspopup="listbox" aria-autocomplete="list" autocomplete="off" placeholder="Search" ref="searchInput" on:input="/search" on:keydown="/onSearchKeyDown" > <input name="options[prefix]" type="hidden" value="last" > <span class="svg-wrapper predictive-search__icon"> <svg aria-hidden="true" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 20 20" fill="none"><circle cx="9" cy="9" r="4.75" stroke="currentColor" stroke-width="var(--icon-stroke-width)"/><path stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="var(--icon-stroke-width)" d="m12.5 12.5 3.25 3.25"/></svg> </span> <button type="button" class="button-unstyled predictive-search__reset-button" ref="resetButton" hidden on:click="/resetSearch" > Clear </button> </div> <button type="button" class="button predictive-search__close-modal-button" aria-label="Close dialog" on:click="dialog-component/closeDialog" ref="closeModalButton" > <span class="svg-wrapper"> <svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> </svg> </span> </button> </div> <div class="predictive-search-form__content-wrapper"> <div class="predictive-search-form__content" ref="predictiveSearchResults" on:click="/handleModalClick" > <div id="predictive-search-results" class="predictive-search-dropdown" role="listbox" aria-expanded="true" style="--color-shadow: rgb(var(--color-foreground-rgb) / 0.1);" > <div class="predictive-search-results__inner"> <div id="predictive-search-products" class="predictive-search-results__products" data-testid="products-list-default--modal" > <h4 class="predictive-search-results__title"> Products </h4> <ul class="predictive-search-results__list predictive-search-results__wrapper-products list-unstyled" > <li class="predictive-search-results__card predictive-search-results__card--product" ref="resultsItems[]" > <div class="resource-card" data-resource-type="product" > <a class="resource-card__link" href="/products/herchic-set-vay-dai-hai-day-dang-xoe-kem-khan-choang-voan-m%E1%BB%8Fng-cao-c%E1%BA%A5p-phong-cach-han-qu%E1%BB%91c-sang-tr%E1%BB%8Dng" > <span class="visually-hidden"> HERCHIC Sét váy dài hai dây dáng xòe kèm khăn choàng voan mỏng cao cấp phong cách Hàn Quốc sang trọng </span> </a> <div class="resource-card__media" style="--resource-card-aspect-ratio: 4 / 5;" > <img src="//herchic.vn/cdn/shop/files/HC01141.jpg?v=1780563785&width=500" alt="" srcset="//herchic.vn/cdn/shop/files/HC01141.jpg?v=1780563785&width=240 240w, //herchic.vn/cdn/shop/files/HC01141.jpg?v=1780563785&width=352 352w" width="500" height="667" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;"> </div> <div class="resource-card__content"> <p class="resource-card__title paragraph">HERCHIC Sét váy dài hai dây dáng xòe kèm khăn choàng voan mỏng cao cấp phong cách Hàn Quốc sang trọng</p> <div ref="priceContainer"> <div class=" price__regular " > <span class="price">1.084.000₫</span> </div> <div class=" price__sale price__hidden " > <span class="price-item__group"> <span class="visually-hidden">Regular price </span> <span class="price-item--regular compare-at-price"></span> </span> <span class="price-item__group"> <span class="visually-hidden">Sale price </span> <span class="price-item--sale price">1.084.000₫</span> </span> </div> </div> </div> </div> </li> <li class="predictive-search-results__card predictive-search-results__card--product" ref="resultsItems[]" > <div class="resource-card" data-resource-type="product" > <a class="resource-card__link" href="/products/herchic-vay-dai-c%E1%BB%95-y%E1%BA%BFm-h%E1%BB%8Da-ti%E1%BA%BFt-jacquard-d%E1%BA%ADp-n%E1%BB%95i-dang-xoe-t%E1%BA%A7ng-phong-cach-phap-lang-m%E1%BA%A1n-1" > <span class="visually-hidden"> HERCHIC Váy dài cổ yếm họa tiết jacquard dập nổi dáng xòe tầng phong cách Pháp lãng mạn </span> </a> <div class="resource-card__media" style="--resource-card-aspect-ratio: 4 / 5;" > <img src="//herchic.vn/cdn/shop/files/HC01101_c0470bd6-4bb2-44f8-a532-954e7db18fab.jpg?v=1780472154&width=500" alt="" srcset="//herchic.vn/cdn/shop/files/HC01101_c0470bd6-4bb2-44f8-a532-954e7db18fab.jpg?v=1780472154&width=240 240w, //herchic.vn/cdn/shop/files/HC01101_c0470bd6-4bb2-44f8-a532-954e7db18fab.jpg?v=1780472154&width=352 352w" width="500" height="666" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;"> </div> <div class="resource-card__content"> <p class="resource-card__title paragraph">HERCHIC Váy dài cổ yếm họa tiết jacquard dập nổi dáng xòe tầng phong cách Pháp lãng mạn</p> <div ref="priceContainer"> <div class=" price__regular " > <span class="price">1.508.000₫</span> </div> <div class=" price__sale price__hidden " > <span class="price-item__group"> <span class="visually-hidden">Regular price </span> <span class="price-item--regular compare-at-price"></span> </span> <span class="price-item__group"> <span class="visually-hidden">Sale price </span> <span class="price-item--sale price">1.508.000₫</span> </span> </div> </div> </div> </div> </li> <li class="predictive-search-results__card predictive-search-results__card--product" ref="resultsItems[]" > <div class="resource-card" data-resource-type="product" > <a class="resource-card__link" href="/products/herchic-set-b%E1%BB%99-ao-hai-day-b%E1%BA%A3n-to-h%E1%BB%8Da-ti%E1%BA%BFt-ca-ro-d%E1%BB%8F-va-chan-vay-dai-theu-l%E1%BB%97-tinh-t%E1%BA%BF" > <span class="visually-hidden"> HERCHIC Set bộ áo hai dây bản to họa tiết ca-rô đỏ và chân váy dài thêu lỗ tinh tế </span> </a> <div class="resource-card__media" style="--resource-card-aspect-ratio: 4 / 5;" > <img src="//herchic.vn/cdn/shop/files/HC01073.jpg?v=1780392751&width=500" alt="" srcset="//herchic.vn/cdn/shop/files/HC01073.jpg?v=1780392751&width=240 240w, //herchic.vn/cdn/shop/files/HC01073.jpg?v=1780392751&width=352 352w" width="500" height="667" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;"> </div> <div class="resource-card__content"> <p class="resource-card__title paragraph">HERCHIC Set bộ áo hai dây bản to họa tiết ca-rô đỏ và chân váy dài thêu lỗ tinh tế</p> <div ref="priceContainer"> <div class=" price__regular " > <span class="price">766.500₫</span> </div> <div class=" price__sale price__hidden " > <span class="price-item__group"> <span class="visually-hidden">Regular price </span> <span class="price-item--regular compare-at-price"></span> </span> <span class="price-item__group"> <span class="visually-hidden">Sale price </span> <span class="price-item--sale price">766.500₫</span> </span> </div> </div> </div> </div> </li> <li class="predictive-search-results__card predictive-search-results__card--product" ref="resultsItems[]" > <div class="resource-card" data-resource-type="product" > <a class="resource-card__link" href="/products/herchic-vay-dai-dang-xoe-gi%E1%BA%A3-hai-m%E1%BA%A3nh-ph%E1%BB%91i-mau-t%C6%B0%C6%A1ng-ph%E1%BA%A3n-phong-cach-phap-c%E1%BB%95-di%E1%BB%83n" > <span class="visually-hidden"> HERCHIC Váy dài dáng xòe giả hai mảnh phối màu tương phản phong cách Pháp cổ điển </span> </a> <div class="resource-card__media" style="--resource-card-aspect-ratio: 4 / 5;" > <img src="//herchic.vn/cdn/shop/files/HC01052.jpg?v=1780298014&width=500" alt="" srcset="//herchic.vn/cdn/shop/files/HC01052.jpg?v=1780298014&width=240 240w, //herchic.vn/cdn/shop/files/HC01052.jpg?v=1780298014&width=352 352w" width="500" height="667" loading="lazy" class="resource-card__image" sizes="auto" ref="" style="object-position: 50.0% 50.0%;"> </div> <div class="resource-card__content"> <p class="resource-card__title paragraph">HERCHIC Váy dài dáng xòe giả hai mảnh phối màu tương phản phong cách Pháp cổ điển</p> <div ref="priceContainer"> <div class=" price__regular " > <span class="price">980.000₫</span> </div> <div class=" price__sale price__hidden " > <span class="price-item__group"> <span class="visually-hidden">Regular price </span> <span class="price-item--regular compare-at-price"></span> </span> <span class="price-item__group"> <span class="visually-hidden">Sale price </span> <span class="price-item--sale price">980.000₫</span> </span> </div> </div> </div> </div> </li> </ul> </div> </div> </div> </div> <div class="predictive-search-form__footer"> <button class="button predictive-search__search-button" ref="viewAllButton" > View all </button> </div> </div> </form> </predictive-search-component> </dialog> </dialog-component> <script src="//herchic.vn/cdn/shop/t/1/assets/gift-card-recipient-form.js?v=129634859299628245901775881595" type="module" fetchpriority="low" ></script> <quick-add-dialog id="quick-add-dialog"> <dialog class="quick-add-modal dialog-modal color-scheme-1" ref="dialog" scroll-lock > <button ref="closeButton" on:click="/closeDialog" class="button button-unstyled close-button quick-add-modal__close" aria-label="Close dialog" ><svg aria-hidden="true" width="14" height="14" viewBox="0 0 14 14" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M12 2L2 12" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> <path d="M12 12L2 2" stroke="currentColor" stroke-width="var(--icon-stroke-width)" stroke-linecap="round" stroke-linejoin="round"/> </svg> </button> <div id="quick-add-modal-content" class="quick-add-modal__content" ></div> </dialog> </quick-add-dialog> </body> </html>