'); background-size: cover; color: white; padding: 100px 0; text-align: center; } .hero-content { max-width: 800px; margin: 0 auto; } .hero h2 { font-size: 2.8rem; margin-bottom: 20px; text-shadow: 1px 1px 3px rgba(0,0,0,0.3); } .hero p { font-size: 1.3rem; margin-bottom: 30px; max-width: 700px; margin-left: auto; margin-right: auto; } .btn { display: inline-block; background-color: var(--secondary); color: white; padding: 12px 30px; border-radius: 30px; text-decoration: none; font-weight: 600; transition: all 0.3s; border: 2px solid var(--secondary); } .btn:hover { background-color: transparent; transform: translateY(-3px); box-shadow: 0 5px 15px rgba(0,0,0,0.1); } .btn-outline { background-color: transparent; border: 2px solid white; margin-left: 15px; } .btn-outline:hover { background-color: white; color: var(--primary); } /* Stats section */ .stats { background-color: var(--light); padding: 70px 0; } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(200px, 1fr)); gap: 30px; text-align: center; } .stat-box { padding: 25px; background: white; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: transform 0.3s; } .stat-box:hover { transform: translateY(-10px); } .stat-value { font-size: 2.5rem; font-weight: 700; color: var(--primary); margin-bottom: 10px; } .stat-label { font-size: 1.1rem; color: var(--dark); } /* Section styling */ section { padding: 80px 0; } .section-header { text-align: center; margin-bottom: 50px; } .section-header h2 { font-size: 2.3rem; color: var(--dark); position: relative; display: inline-block; margin-bottom: 15px; } .section-header h2::after { content: ''; position: absolute; bottom: -10px; left: 50%; transform: translateX(-50%); width: 80px; height: 4px; background-color: var(--secondary); border-radius: 2px; } .section-header p { max-width: 700px; margin: 20px auto 0; font-size: 1.1rem; } /* About section */ .about-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; align-items: center; } .certifications { display: flex; flex-wrap: wrap; gap: 20px; margin-top: 20px; } .cert-badge { background-color: var(--light); padding: 10px 15px; border-radius: 5px; font-size: 0.9rem; font-weight: 500; } /* Products section */ .products-grid { display: grid; grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)); gap: 30px; } .product-card { background-color: white; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: all 0.3s; } .product-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.1); } .product-img { height: 200px; background-color: #f8f9fa; display: flex; align-items: center; justify-content: center; color: var(--primary); font-weight: 600; } .product-info { padding: 20px; } .product-info h3 { color: var(--dark); margin-bottom: 10px; } .price { color: var(--primary); font-weight: 700; font-size: 1.2rem; margin: 10px 0; } .specs { display: flex; justify-content: space-between; margin-top: 15px; padding-top: 15px; border-top: 1px solid var(--border); font-size: 0.9rem; } /* Process section */ .process-steps { display: flex; flex-wrap: wrap; justify-content: center; gap: 20px; max-width: 1000px; margin: 0 auto; } .step { background-color: white; border-radius: 10px; padding: 25px; width: calc(33.333% - 20px); min-width: 250px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); position: relative; transition: all 0.3s; } .step:hover { transform: scale(1.05); } .step-number { position: absolute; top: -15px; left: -15px; width: 40px; height: 40px; background-color: var(--primary); color: white; border-radius: 50%; display: flex; align-items: center; justify-content: center; font-weight: 700; font-size: 1.2rem; } /* Testimonials */ .testimonials { background-color: var(--light); } .testimonial-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .testimonial { background-color: white; padding: 30px; border-radius: 10px; box-shadow: 0 5px 15px rgba(0,0,0,0.05); position: relative; } .testimonial::before { content: '"'; position: absolute; top: 15px; left: 15px; font-size: 4rem; color: var(--primary); opacity: 0.2; line-height: 1; } .testimonial-content { margin-top: 20px; font-style: italic; color: var(--text); } .testimonial-author { margin-top: 20px; font-weight: 600; color: var(--dark); } .child-testimonial { border-top: 4px solid var(--secondary); } /* Contact section */ .contact-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 40px; } .contact-info { background: linear-gradient(135deg, var(--primary), #9b59b6); color: white; padding: 40px; border-radius: 10px; } .contact-info h3 { margin-bottom: 20px; font-size: 1.8rem; } .contact-detail { margin-bottom: 25px; display: flex; align-items: flex-start; } .contact-icon { margin-right: 15px; font-size: 1.5rem; } /* Footer */ footer { background-color: var(--dark); color: white; padding: 50px 0 20px; } .footer-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 40px; margin-bottom: 40px; } .footer-logo { font-size: 1.8rem; font-weight: 700; margin-bottom: 15px; color: white; } .copyright { text-align: center; padding-top: 20px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 0.9rem; opacity: 0.7; } /* Responsive adjustments */ @media (max-width: 768px) { .header-inner { flex-direction: column; } nav ul { margin-top: 20px; } nav ul li { margin: 0 10px; } .hero h2 { font-size: 2.2rem; } .btn-group { display: flex; flex-direction: column; gap: 15px; } .btn { margin: 0; } .step { width: 100%; } }
ISO 9001 certified custom manufacturer with 10+ years experience creating exceptional hair accessories for global brands
Verified manufacturer with exceptional quality standards and global reach
Founded in Foshan City, Guangdong, China, we've specialized in premium hair accessories manufacturing for over a decade. As a verified custom manufacturer with Super Seller status (4.9/5 rating), we combine traditional craftsmanship with modern production techniques.
Our strategic location provides excellent logistical advantages for global distribution. We take pride in our comprehensive approach to quality control and customer satisfaction.
Ms. Solita Cho Trading Manager Foshan City, Guangdong, China
We provide comprehensive OEM and ODM solutions for:
Our services include full customization from graphic design to packaging solutions.
Premium hair accessories for adults and children with customization options
Sponge material perfect for skincare and makeup routines
Heatless design with silk material for damage-free curls
Satin material with solid color design, fully customizable
14-piece set with adorable designs for daily wear
Toweling sponge material with brand logo printing
Elastic fabric suitable for sports and warmth in cold weather
Our 9-step manufacturing process ensures premium quality hair accessories
We source only high-quality fabrics with strict quality control at the source.
Precision printing according to design specifications and client requirements.
Comprehensive inspection for integrity, color fastness, and print quality.
Computer-guided cutting for accurate dimensions and minimal waste.
Professional logo printing or embroidery as per brand specifications.
Detailed measurement checks of all components and semi-finished products.
Skilled artisans perform delicate hand sewing for premium finishing.
Rigorous final inspection of every finished product before packaging.
Customized packaging solutions ensuring safe transportation.
What our global clients say about our products and services
Get in touch to discuss your custom hair accessory requirements
Foshan City, Guangdong, China
Ms. Solita Cho, Trading Manager
"To be the most solid backing helping clients expand market share and achieve win-win partnerships."
We welcome domestic and international clients to establish long-term, stable cooperative relationships.
Complete the form below for product inquiries, customization options, or wholesale pricing