'); background-size: cover; background-position: center; color: white; padding: 100px 0; text-align: center; } .hero-content { max-width: 800px; margin: 0 auto; } .hero h2 { font-size: 3rem; margin-bottom: 20px; text-transform: uppercase; letter-spacing: 1px; } .hero p { font-size: 1.2rem; margin-bottom: 30px; opacity: 0.9; } .cta-button { display: inline-block; background-color: var(--secondary); color: white; padding: 12px 30px; border-radius: 30px; text-decoration: none; font-weight: 600; transition: var(--transition); border: 2px solid var(--secondary); } .cta-button:hover { background-color: transparent; color: var(--secondary); } /* Section Styles */ section { padding: 80px 0; } .section-title { text-align: center; margin-bottom: 50px; position: relative; } .section-title h2 { font-size: 2.5rem; color: var(--primary); display: inline-block; padding-bottom: 15px; position: relative; } .section-title h2::after { content: ''; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); width: 80px; height: 3px; background-color: var(--secondary); } .section-title p { max-width: 700px; margin: 20px auto 0; color: #666; } /* About Section */ .about-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .about-card { background: white; border-radius: 10px; padding: 30px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: var(--transition); text-align: center; } .about-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.1); } .about-icon { font-size: 3rem; color: var(--secondary); margin-bottom: 20px; } .about-card h3 { font-size: 1.5rem; margin-bottom: 15px; color: var(--primary); } /* Products Section */ .products-filter { display: flex; justify-content: center; margin-bottom: 30px; flex-wrap: wrap; } .filter-btn { background: white; border: 1px solid #ddd; padding: 8px 20px; margin: 5px; border-radius: 30px; cursor: pointer; transition: var(--transition); } .filter-btn.active, .filter-btn:hover { background: var(--primary); color: white; border-color: var(--primary); } .products-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 30px; } .product-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: var(--transition); } .product-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.1); } .product-image { height: 250px; background: linear-gradient(45deg, #f8f5f0, #e8e2d7); display: flex; align-items: center; justify-content: center; color: var(--accent); font-size: 4rem; } .product-info { padding: 20px; } .product-info h3 { font-size: 1.3rem; margin-bottom: 10px; color: var(--primary); } .product-price { color: var(--secondary); font-weight: 700; font-size: 1.2rem; margin: 10px 0; } .product-meta { display: flex; justify-content: space-between; font-size: 0.9rem; color: #777; border-top: 1px solid #eee; padding-top: 15px; margin-top: 15px; } /* Certifications */ .certifications { background: linear-gradient(to right, var(--primary), #2a4a7a); color: white; text-align: center; } .certs-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; margin-top: 50px; } .cert-item { padding: 30px 20px; background: rgba(255,255,255,0.1); border-radius: 10px; transition: var(--transition); } .cert-item:hover { background: rgba(255,255,255,0.2); transform: translateY(-5px); } .cert-item h3 { margin: 20px 0 10px; font-size: 1.2rem; } /* Why Choose Us */ .features-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .feature-item { display: flex; background: white; border-radius: 10px; padding: 25px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); } .feature-icon { font-size: 2rem; color: var(--secondary); margin-right: 20px; min-width: 50px; } .feature-content h3 { font-size: 1.3rem; margin-bottom: 10px; color: var(--primary); } /* Contact Section */ .contact-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; } .contact-info { background: var(--primary); color: white; padding: 40px; border-radius: 10px; } .contact-info h3 { font-size: 1.5rem; margin-bottom: 20px; position: relative; padding-bottom: 15px; } .contact-info h3::after { content: ''; position: absolute; bottom: 0; left: 0; width: 60px; height: 2px; background: var(--secondary); } .contact-details { margin-bottom: 30px; } .contact-detail { display: flex; margin-bottom: 15px; } .contact-detail i { color: var(--secondary); margin-right: 15px; min-width: 25px; } .team-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(140px, 1fr)); gap: 20px; margin-top: 30px; } .team-member { text-align: center; } .team-member .avatar { width: 80px; height: 80px; border-radius: 50%; background: var(--secondary); margin: 0 auto 10px; display: flex; align-items: center; justify-content: center; color: white; font-weight: bold; font-size: 1.5rem; } /* Footer */ footer { background: var(--dark); color: #aaa; padding: 60px 0 30px; } .footer-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-col h4 { color: white; margin-bottom: 20px; font-size: 1.2rem; position: relative; padding-bottom: 10px; } .footer-col h4::after { content: ''; position: absolute; bottom: 0; left: 0; width: 40px; height: 2px; background: var(--secondary); } .footer-col ul { list-style: none; } .footer-col ul li { margin-bottom: 12px; } .footer-col a { color: #aaa; text-decoration: none; transition: var(--transition); } .footer-col a:hover { color: var(--secondary); padding-left: 5px; } .copyright { text-align: center; padding-top: 30px; border-top: 1px solid #444; font-size: 0.9rem; } /* Responsive */ @media (max-width: 768px) { .header-container { flex-direction: column; } nav ul { margin-top: 20px; } nav li { margin: 0 10px; } .hero h2 { font-size: 2rem; } section { padding: 60px 0; } .section-title h2 { font-size: 2rem; } }
HarViVi Hair: 20+ years of expertise crafting 100% European human hair wigs, toppers, and extensions. TÜV certified quality with custom OEM/ODM services.
Explore ProductsQingdao Mingyuhao Yang Industry & Trade Co., Ltd. brings over two decades of expertise in premium human hair products
10,000㎡ manufacturing facility with 2144㎡ core production area and monthly capacity of 80,000 pieces
Products distributed to 30+ countries worldwide with 99.2% on-time delivery rate
20+ years specializing in 100% human hair products with dedicated QA/QC processes
Company: Qingdao Mingyuhao Yang Industry & Trade Co., Ltd.
Location: Shandong, China
Founded: 9+ years on platform, 20+ years industry experience
Team: 31 dedicated professionals
Response Time: ≤3 hours
Sample Delivery: 1 day
Bulk Order Delivery: 20-25 days
Special Support: Dropshipping available
Discover our range of 100% human hair products catering to diverse needs and preferences
Silk base with natural scalp appearance, perfect for thinning hair
Glueless design, Russian origin hair, seamless hairline
HD transparent lace, pre-plucked hairline, baby hair included
Double wefted, Italian keratin bonds, reusable installation
We offer comprehensive customization services:
Partner with us for your brand:
Internationally recognized quality standards and compliance
International compliance verification for product quality and safety
Comprehensive quality assessment by Foshan Quality Inspection Center
Adherence to Restriction of Hazardous Substances Directive
Including HarViVi and Hairvivi brand protections
Discover the competitive advantages of partnering with us
20+ years of specialized experience in human hair products with technical mastery in coloring, styling, and specialized products for medical and religious requirements.
100% authentic European human hair with intact cuticles. Rigorous quality control throughout production including dedicated QA personnel and testing equipment.
Professional design team providing 99.9% color match accuracy. Comprehensive OEM/ODM services with capability to realize any client vision from drawings or images.
80,000 pieces monthly production capacity. Rapid sampling (1 day) and efficient bulk order fulfillment (20-25 days). 24-hour shipping for select stock items.
Multilingual support team covering Portuguese, Spanish, French, Italian, and Russian. Serving clients in 30+ countries with dropshipping and private label programs.
Free samples on select products, satisfaction guarantee, and dedicated account managers. Factory visits welcomed to ensure transparency and trust.
Reach out to us for inquiries, custom orders, or partnership opportunities