'); background-size: cover; padding: 80px 0; text-align: center; } .hero h2 { font-size: 2.8rem; color: var(--primary); margin-bottom: 20px; line-height: 1.2; } .hero p { font-size: 1.2rem; max-width: 700px; margin: 0 auto 30px; color: var(--text); } .highlight { background-color: var(--accent); padding: 3px 8px; border-radius: 3px; } .btn { display: inline-block; background-color: var(--primary); color: white; padding: 12px 30px; border-radius: 30px; text-decoration: none; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; font-size: 0.9rem; transition: all 0.3s; margin: 10px 5px; } .btn:hover { background-color: var(--secondary); transform: translateY(-3px); box-shadow: 0 5px 15px rgba(0,0,0,0.1); } /* Section Styles */ section { padding: 70px 0; } .section-title { text-align: center; margin-bottom: 50px; position: relative; } .section-title h2 { color: var(--primary); font-size: 2.2rem; 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); } /* Stats Section */ .stats { background-color: var(--light); } .stats-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(250px, 1fr)); gap: 30px; text-align: center; } .stat-box { background: white; padding: 30px 20px; 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-box h3 { font-size: 3rem; color: var(--primary); margin-bottom: 10px; } .stat-box p { color: var(--secondary); font-weight: 600; } /* About Section */ .about-content { display: grid; grid-template-columns: 1fr 1fr; gap: 50px; align-items: center; } .about-text { padding-right: 20px; } .about-text h3 { color: var(--primary); margin-bottom: 20px; font-size: 1.8rem; } .mission-statements { margin-top: 30px; } .mission-box { background-color: var(--light); padding: 20px; border-left: 4px solid var(--secondary); margin-bottom: 20px; border-radius: 0 5px 5px 0; } .mission-box h4 { color: var(--primary); margin-bottom: 10px; } /* Products Section */ .products { background-color: var(--light); } .categories-grid { display: grid; grid-template-columns: repeat(auto-fit, minmax(300px, 1fr)); gap: 30px; } .category-card { background: white; border-radius: 10px; overflow: hidden; box-shadow: 0 5px 15px rgba(0,0,0,0.05); transition: transform 0.3s; } .category-card:hover { transform: translateY(-10px); } .category-header { background-color: var(--primary); color: white; padding: 15px 20px; text-align: center; font-size: 1.2rem; font-weight: 600; } .category-body { padding: 20px; } .category-body ul { list-style: none; } .category-body ul li { padding: 8px 0; border-bottom: 1px solid #eee; position: relative; padding-left: 25px; } .category-body ul li:last-child { border-bottom: none; } .category-body ul li::before { content: '•'; position: absolute; left: 0; color: var(--secondary); font-size: 1.5rem; line-height: 1; } /* Top Picks Section */ .products-grid { display: grid; grid-template-columns: repeat(auto-fit, 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: all 0.3s; } .product-card:hover { transform: translateY(-10px); box-shadow: 0 15px 30px rgba(0,0,0,0.1); } .product-info { padding: 20px; } .product-info h3 { color: var(--primary); margin-bottom: 10px; font-size: 1.2rem; min-height: 60px; } .product-meta { display: flex; justify-content: space-between; margin-top: 15px; padding-top: 15px; border-top: 1px solid #eee; } .price { color: var(--secondary); font-weight: 700; font-size: 1.1rem; } .min-order { color: var(--dark); font-size: 0.9rem; } /* Certification Section */ .certifications { background: linear-gradient(135deg, var(--primary) 0%, #6a4ca5 100%); color: white; text-align: center; } .certifications .section-title h2 { color: white; } .certifications .section-title h2::after { background-color: var(--accent); } .cert-container { display: flex; justify-content: center; flex-wrap: wrap; gap: 40px; margin-top: 40px; } .cert-item { background: rgba(255,255,255,0.1); padding: 30px; border-radius: 10px; width: 250px; transition: all 0.3s; } .cert-item:hover { background: rgba(255,255,255,0.15); transform: scale(1.05); } .cert-item h3 { font-size: 1.5rem; margin-bottom: 15px; } /* Process Section */ .process-steps { display: flex; justify-content: center; flex-wrap: wrap; gap: 20px; position: relative; } .process-steps::before { content: ''; position: absolute; top: 60px; left: 50%; transform: translateX(-50%); width: 80%; height: 3px; background-color: var(--secondary); z-index: 0; } .step { background: white; border: 2px solid var(--primary); border-radius: 50%; width: 120px; height: 120px; display: flex; flex-direction: column; align-items: center; justify-content: center; position: relative; z-index: 1; text-align: center; padding: 15px; transition: all 0.3s; } .step:hover { background-color: var(--primary); color: white; transform: scale(1.1); } .step-number { font-size: 1.8rem; font-weight: 700; color: var(--primary); margin-bottom: 5px; } .step:hover .step-number { color: white; } .step-name { font-size: 0.9rem; font-weight: 600; } /* 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: 30px; margin-bottom: 40px; } .footer-col h3 { color: var(--accent); margin-bottom: 20px; font-size: 1.3rem; } .footer-col ul { list-style: none; } .footer-col ul li { margin-bottom: 10px; } .footer-col ul li a { color: #ddd; text-decoration: none; transition: color 0.3s; } .footer-col ul li a:hover { color: var(--accent); } .copyright { text-align: center; padding-top: 20px; border-top: 1px solid rgba(255,255,255,0.1); font-size: 0.9rem; color: #aaa; } /* Responsive Design */ @media (max-width: 768px) { .header-container { flex-direction: column; } nav ul { margin-top: 15px; flex-wrap: wrap; justify-content: center; } nav ul li { margin: 5px 10px; } .hero h2 { font-size: 2rem; } .about-content { grid-template-columns: 1fr; } .about-text { padding-right: 0; } .process-steps::before { display: none; } .step { width: 100%; height: auto; border-radius: 10px; margin-bottom: 20px; padding: 20px; } }
Established factory producing over 40,000 designs of premium hair combs, brushes, salon accessories and nail supplies for global beauty professionals.
Years Manufacturing Experience
Beauty Tool Designs
Successful Transactions
Average Response Time
Shenzhen For Your Beauty Industrial Limited is a professional beauty tools manufacturer with over 50 years of expertise in designing and producing premium salon accessories, hair styling tools, and nail supplies.
We operate a complete in-house production facility with full design, manufacturing, and sales teams to ensure quality control at every stage. Our factory is equipped to handle bulk orders while maintaining our commitment to quality and timely delivery.
Quality is our culture - We implement rigorous quality control measures throughout our manufacturing process.
Loyal staffs are our asset - Our experienced team is the foundation of our success.
Your satisfaction is our pursuit - We prioritize customer needs with 24/7 support.
International certification for quality management systems and product safety
European Beauty Organization standards for professional beauty tools
Certificate of Design Patent issued by the National Intellectual Property Administration of China
We offer extensive customization options for your beauty tools including personalized branding with your logo, custom colors, and unique packaging solutions. Our customization services are available for:
We are committed to providing high-quality beauty tools at competitive prices with exceptional customer service. Our dedicated team ensures that every order meets the highest standards of quality and professionalism.