﻿{"id":13,"date":"2025-01-16T00:00:41","date_gmt":"2025-01-16T08:00:41","guid":{"rendered":"https:\/\/fursone.com\/?page_id=13"},"modified":"2026-05-07T13:07:11","modified_gmt":"2026-05-07T21:07:11","slug":"home","status":"publish","type":"page","link":"https:\/\/fursone.com\/nb\/","title":{"rendered":"Hjem"},"content":{"rendered":"\n<!-- ========================= 1.hero-section.html ========================= -->\n<section id=\"hero-minimalist-final\"> \n    <script type=\"application\/ld+json\"> \n    { \n      \"@context\": \"https:\/\/schema.org\", \n      \"@type\": \"Organization\", \n      \"name\": \"Fursone\", \n      \"url\": \"https:\/\/fursone.com\", \n      \"logo\": \"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/fursone.png\", \n      \"foundingDate\": \"1995\", \n      \"description\": \"Tweed fabric manufacturer in China. Fursone is a Wenzhou (Longgang) knit fabric factory producing Chanel-style tweed, woolen overcoat and sweater knits since 1995, with 100m ready stock and 1000m custom programs.\", \n      \"keywords\": \"tweed fabric manufacturer china, knit fabric factory wenzhou, tweed and knit fabric supplier, factory direct fancy fabric\", \n      \"telephone\": \"+86-13456071339\", \n      \"email\": \"info@fursone.com\", \n      \"contactPoint\": { \n        \"@type\": \"ContactPoint\", \n        \"contactType\": \"sales\", \n        \"telephone\": \"+86-13456071339\", \n        \"email\": \"info@fursone.com\", \n        \"availableLanguage\": [\"English\", \"Chinese\"] \n      }, \n      \"address\": { \n        \"@type\": \"PostalAddress\", \n        \"streetAddress\": \"NO.08, Longyuan Road, Longgang Town\", \n        \"addressLocality\": \"Wenzhou\", \n        \"addressRegion\": \"Zhejiang\", \n        \"addressCountry\": \"CN\" \n      } \n    } \n    <\/script> \n \n    <style> \n        #hero-minimalist-final { \n            position: relative; \n            width: 100%; \n            height: 88vh; \n            min-height: 540px; \n            overflow: hidden; \n            display: flex; \n            align-items: center; \n            font-family: var(--font-heading, 'Playfair Display', serif); \n            color: #f3f2e6; \n            background-color: #26292a; \n        } \n \n        #hero-minimalist-final video.bg-video { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; \n            object-fit: cover; z-index: 0; opacity: 0.9; \n        } \n \n        .bg-img-mobile { \n            position: absolute !important; top: 0 !important; left: 0 !important; width: 100% !important; height: 100% !important; \n            z-index: 0 !important; display: none; \n        } \n \n        #hero-minimalist-final .overlay-gradient { \n            position: absolute; top: 0; left: 0; width: 100%; height: 100%; \n            background: linear-gradient(to right, rgba(38, 41, 42, 0.85) 0%, rgba(38, 41, 42, 0.6) 40%, rgba(38, 41, 42, 0) 100%); \n            z-index: 1; \n        } \n \n        #hero-minimalist-final .content-container { \n            position: relative; z-index: 2; \n            width: 100%; max-width: 1600px; margin: 0 auto; \n            padding-left: 100px; padding-right: 40px; \n            display: flex; justify-content: flex-start; \n            box-sizing: border-box; \n        } \n \n        #hero-minimalist-final .text-content { \n            max-width: 720px; \n            animation: fadeInMove 1s ease-out forwards; \n        } \n \n        #hero-minimalist-final .pre-header { \n            display: block; font-family: var(--font-body, 'Playfair', serif); \n            font-size: 14px; font-weight: 700; letter-spacing: 3px; \n            margin-bottom: 25px; opacity: 0.95; \n            border-left: 3px solid #ffffff; padding-left: 18px; \n            text-transform: uppercase; color: #f9f9f9; \n        } \n \n        #hero-minimalist-final h1 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: clamp(32px, 4.2vw, 52px);\n            font-weight: 700; line-height: 1.25; margin-bottom: 30px;\n            text-shadow: 0 5px 20px rgba(38, 41, 42, 0.5); color: #f3f2e6;\n        } \n \n        #hero-minimalist-final p.sub-text {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px; line-height: 1.7; margin-bottom: 40px;\n            opacity: 0.95; color: #f3f2e6; font-weight: 400;\n        } \n \n        #hero-minimalist-final strong {\n            font-weight: 400 !important; color: #f3f2e6 !important; border-bottom: none !important;\n        } \n \n        #hero-minimalist-final .btn-group { display: flex; gap: 20px; } \n \n        #hero-minimalist-final .btn { \n            padding: 16px 40px; font-family: var(--font-body, 'Playfair', serif); \n            font-size: 13px; font-weight: 700; text-decoration: none; \n            transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1); \n            letter-spacing: 1.5px; border-radius: 0; text-align: center; \n            white-space: nowrap; text-transform: uppercase; cursor: pointer; \n        } \n \n        #hero-minimalist-final .btn-primary { background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n        #hero-minimalist-final .btn-primary:hover { background-color: transparent; color: #f3f2e6; border-color: #f3f2e6; transform: translateY(-3px); box-shadow: 0 10px 20px rgba(38, 41, 42, 0.2); } \n \n        #hero-minimalist-final .btn-outline { background-color: rgba(255,255,255,0.05); color: #ffffff; border: 1px solid rgba(255,255,255,0.5); backdrop-filter: blur(4px); } \n        #hero-minimalist-final .btn-outline:hover { background-color: #ffffff; color: #000000; border-color: #ffffff; transform: translateY(-3px); box-shadow: 0 10px 20px rgba(255,255,255,0.1); } \n \n        @keyframes fadeInMove { \n            from { opacity: 0; transform: translateY(20px); } \n            to { opacity: 1; transform: translateY(0); } \n        } \n \n        @media (max-width: 768px) { \n            #hero-minimalist-final { \n                height: auto !important; \n                min-height: 72svh !important; \n                padding: 108px 0 64px !important; \n                align-items: center; \n            } \n \n            #hero-minimalist-final video.bg-video { display: none !important; } \n             \n            .bg-img-mobile { \n                display: block !important; \n                object-position: center bottom !important;\n            } \n \n            #hero-minimalist-final .overlay-gradient { \n                background: rgba(38, 41, 42, 0.75); \n            } \n \n            #hero-minimalist-final .content-container { \n                padding-left: 30px !important; \n                padding-right: 30px !important; \n                justify-content: center; \n                text-align: center; \n                padding-bottom: 0;\n                height: auto; \n                display: flex;\n                box-sizing: border-box !important;\n            } \n            \n            #hero-minimalist-final .text-content { \n                max-width: 100%; margin-top: 0; \n            } \n \n            #hero-minimalist-final .pre-header { \n                border-left: none; margin-bottom: 12px; font-size: 10px !important; \n                padding-left: 0; \n                letter-spacing: 1.6px !important;\n            } \n \n            #hero-minimalist-final h1 {\n                font-size: 23px !important;\n                line-height: 1.15 !important;\n                margin-bottom: 14px !important;\n                letter-spacing: -0.5px !important;\n                text-shadow: 0 2px 10px rgba(38, 41, 42, 0.3) !important;\n            } \n             \n            #hero-minimalist-final p.sub-text { \n                font-size: 13px !important; \n                line-height: 1.45 !important; \n                margin-bottom: 20px !important; \n                font-weight: 400 !important; opacity: 0.9 !important; \n                letter-spacing: 0 !important; \n            } \n \n            #hero-minimalist-final .btn-group { \n                flex-direction: row; justify-content: center; align-items: center; gap: 15px; width: 100%; \n            } \n\n            #hero-minimalist-final .btn-primary,\n            #hero-minimalist-final .btn { \n                padding: 12px 24px !important;\n                font-size: 11px !important;\n                font-weight: 600 !important;\n                flex: 0 1 auto !important;\n                background-color: var(--cta-button, #934d34) !important;\n                color: var(--cta-text, #f3f2e6) !important;\n                border: 1px solid var(--cta-button, #934d34) !important;\n                border-radius: 0 !important;\n                letter-spacing: 1.5px !important;\n                text-transform: uppercase !important;\n                text-align: center !important;\n                display: inline-flex !important;\n                justify-content: center !important;\n                margin: 0 !important;\n                box-shadow: none !important;\n            } \n            \n            #hero-minimalist-final .btn-outline {\n                background-color: transparent !important;\n                color: #f3f2e6 !important;\n                border: 1px solid #f3f2e6 !important;\n            }\n        } \n    <\/style> \n \n    <video class=\"bg-video\" autoplay loop muted playsinline poster=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-003.jpg\">\n        <source src=\"https:\/\/res.cloudinary.com\/deoymtjxi\/video\/upload\/v1738596897\/fursone-hero-bg_z8qj9l.mp4\" type=\"video\/mp4\">\n    <\/video>\n\n    <div class=\"bg-img-mobile\" style=\"background-image: url('https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-003.jpg'); background-size: cover; background-position: center bottom; background-repeat: no-repeat;\"><\/div>\n    \n    <div class=\"overlay-gradient\"><\/div> \n     \n    <div class=\"content-container\"> \n        <div class=\"text-content\"> \n            <span class=\"pre-header\">Tweed Fabric Manufacturer in China \u00b7 Since 1995<\/span> \n             \n            <h1>Tweed Fabric Manufacturer in China: Factory-Direct Tweed &#038; Knit Fabrics<\/h1> \n             \n            <p class=\"sub-text\"> \n                Fursone is a <strong>tweed fabric manufacturer in China<\/strong> and knit fabric factory in Wenzhou (Longgang), running 300+ looms since 1995. Source signature <a href=\"\/chanel-style-tweed\/\" style=\"color:#f3f2e6;border-bottom:1px solid rgba(243,242,230,0.5);text-decoration:none;\">Chanel-style tweeds<\/a>, woolen overcoats and sweater knits from <strong>100m ready stock (72h dispatch)<\/strong> or build <strong>1000m custom programs<\/strong> with 7-10 day sampling.\n            <\/p> \n             \n            <div class=\"btn-group\"> \n                <a href=\"\/contact\" class=\"btn btn-primary\">Start Your Project<\/a> \n            <\/div> \n        <\/div> \n    <\/div> \n \n    <script> \n        (function() { \n            if (window.innerWidth > 768) { \n                const section = document.getElementById('hero-minimalist-final'); \n                window.addEventListener('scroll', function() { \n                    const scrolled = window.scrollY; \n                    const video = section.querySelector('video.bg-video'); \n                    const content = section.querySelector('.text-content'); \n                     \n                    if (video) { \n                        if (scrolled < section.offsetHeight) {\n                        video.style.transform = `translateY(${scrolled * 0.3}px)`; \n                        }\n                    } \n                    if (content) { \n                        if (scrolled < section.offsetHeight) {\n                        content.style.opacity = 1 - (scrolled \/ 600); \n                        }\n                    } \n                }); \n            } \n        })(); \n    <\/script> \n<\/section>\n\n<!-- ========================= 2.why-fursone-section.html ========================= -->\n<section id=\"why-fursone-section\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebSection\",\n      \"name\": \"Why Choose Fursone\",\n      \"mainEntity\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone\",\n        \"description\": \"Wenzhou Textile Manufacturer specializing in high-end fancy yarns and textured fabrics.\",\n        \"url\": \"https:\/\/fursone.com\"\n      }\n    }\n    <\/script>\n\n    <style>\n        \/* Base Styles (Mobile First) *\/\n        #why-fursone-section {\n            background-color: var(--bg-secondary, #d9d5c9);\n            padding: 80px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #why-fursone-section .container {\n            padding: 0 20px;\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 30px;\n        }\n\n        #why-fursone-section h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 32px;\n            line-height: 1.1;\n            color: var(--text-main, #26292a);\n            margin-bottom: 20px;\n            font-weight: 400;\n        }\n\n        #why-fursone-section .intro-text {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 15px;\n            line-height: 1.6;\n            color: var(--text-main, #26292a);\n            margin-bottom: 30px;\n            font-weight: 300;\n        }\n\n        #why-fursone-section .feature-grid {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 20px;\n        }\n\n        #why-fursone-section .feature-item {\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n            border-left: 1px solid rgba(21, 37, 47, 0.1);\n            padding-left: 15px;\n        }\n\n        #why-fursone-section .feature-item h3 {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 15px;\n            font-weight: 500;\n            color: var(--text-main, #26292a);\n            margin-bottom: 6px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n        }\n\n        #why-fursone-section .feature-item p {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 13px;\n            line-height: 1.4;\n            color: var(--text-main, #26292a);\n            opacity: 0.8;\n            font-weight: 300;\n        }\n\n        #why-fursone-section .cta-wrapper {\n            margin-top: 30px;\n        }\n\n        \/* Mobile Button (Underlined Link) *\/\n        #why-fursone-section .cta-button {\n            background: transparent !important;\n            color: #26292a !important;\n            border: none !important;\n            border-bottom: 1px solid #26292a !important;\n            padding: 0 0 2px 0 !important;\n            margin: 0 !important;\n            font-size: 11px !important;\n            font-weight: 600 !important;\n            width: auto !important;\n            display: inline-block !important;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            text-decoration: none;\n        }\n\n        #why-fursone-section .image-column {\n            min-height: 250px;\n            width: 100%;\n            order: 1; \/* Image below text on mobile *\/\n        }\n\n        #why-fursone-section .feature-image {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n        \/* Desktop Styles (Compact Full Bleed Split) *\/\n        @media (min-width: 1025px) {\n            #why-fursone-section {\n                padding: 0 !important;\n                display: grid;\n                grid-template-columns: 50% 50%; \/* Changed to 50\/50 split *\/\n                align-items: center;\n                min-height: auto;\n            }\n\n            #why-fursone-section .container {\n                max-width: 100%;\n                margin: 0;\n                padding: 0;\n                display: contents; \/* Removes container wrapper influence *\/\n            }\n\n            #why-fursone-section .text-column {\n                padding: 80px 80px 80px 120px; \/* Increased vertical padding for better spacing *\/\n                display: flex;\n                flex-direction: column;\n                justify-content: center;\n                order: 1;\n                max-width: 800px;\n                margin-left: auto;\n            }\n\n            #why-fursone-section h2 {\n                font-size: 36px;\n                margin-bottom: 40px; \/* Increased from 32px *\/\n                line-height: 1.3; \/* Increased from 1.1 for elegance *\/\n            }\n\n            #why-fursone-section .intro-text {\n                font-size: 16px;\n                margin-bottom: 60px; \/* Increased from 48px *\/\n                line-height: 1.8; \/* Increased from 1.6 for readability *\/\n            }\n\n            #why-fursone-section .feature-grid {\n                grid-template-columns: 1fr 1fr;\n                gap: 40px; \/* Increased gap for breathing room *\/\n            }\n\n            #why-fursone-section .cta-wrapper {\n                margin-top: 40px;\n            }\n\n            \/* Desktop Button (Solid Block) *\/\n            #why-fursone-section .cta-button {\n                background-color: var(--cta-button, #934d34) !important;\n                color: var(--cta-text, #f3f2e6) !important;\n                border: 1px solid var(--cta-button, #934d34) !important;\n                padding: 12px 28px !important; \/* Significantly reduced padding *\/\n                font-size: 12px !important; \/* Smaller font *\/\n                font-weight: 600 !important;\n                width: auto !important;\n                display: inline-block !important;\n                transition: all 0.3s ease;\n                letter-spacing: 1px;\n            }\n\n            #why-fursone-section .cta-button:hover {\n                background-color: transparent !important;\n                color: var(--text-main, #26292a) !important;\n                border-color: var(--text-main, #26292a) !important;\n                transform: translateY(-3px);\n            }\n\n            #why-fursone-section .image-column {\n                height: 100%;\n                width: 100%;\n                order: 2;\n                position: relative;\n                min-height: 500px; \/* Ensure image has height *\/\n            }\n\n            #why-fursone-section .feature-image {\n                height: 100%;\n                width: 100%;\n                object-fit: cover;\n                position: absolute;\n                top: 0;\n                left: 0;\n            }\n        }\n    <\/style>\n\n    <div class=\"container\">\n        <div class=\"text-column\">\n            <h2>Who Is the Best Tweed Fabric Manufacturer in China for Small Brands?<\/h2>\n            <div class=\"intro-text\">\n                Fursone is a source tweed fabric manufacturer in China (Wenzhou, Longgang) with 30+ years of carded-yarn weaving and 300+ looms under vertical control. We give designer brands, garment factories and wholesalers couture-grade fancy-yarn textures without European lead times or luxury-mill MOQs.\n            <\/div>\n            \n            <div class=\"feature-grid\">\n                <div class=\"feature-item\">\n                    <h3>100m Ready Stock, 72h Dispatch<\/h3>\n                    <p>100+ in-stock SKUs ship from Wenzhou with no MOQ pressure \u2014 100m minimum, and 85% of stock orders leave within 72 hours. Each roll includes a full TDS (GSM, composition, pilling grade). <a href=\"\/ready-stock\/\">Browse ready stock \u2192<\/a><\/p>\n                <\/div>\n                <div class=\"feature-item\">\n                    <h3>1000m\/Color Custom MOQ<\/h3>\n                    <p>Custom fancy-yarn tweeds start at 1000m per color (specialty-yarn minimum for pattern stability), with 98% Pantone match accuracy and 95%+ re-order consistency. <a href=\"\/custom-manufacturing\/\">Custom manufacturing \u2192<\/a><\/p>\n                <\/div>\n                <div class=\"feature-item\">\n                    <h3>7-10 Day Rapid Sampling<\/h3>\n                    <p>Hand-loom sampling in 7-10 days; bulk production in 25-35 days (15-20 days rush) \u2014 over 60% faster than European mills. We recommend a 50m sample roll before bulk.<\/p>\n                <\/div>\n                <div class=\"feature-item\">\n                    <h3>1\/5\u20131\/3 of European Mill Price<\/h3>\n                    <p>Complex boucl\u00e9 and fancy-yarn structures comparable to <a href=\"https:\/\/lintontweeds.com\" rel=\"nofollow noopener\" target=\"_blank\">Linton Tweeds<\/a>, at roughly 1\/5 to 1\/3 of the price \u2014 couture look, factory-direct margin.<\/p>\n                <\/div>\n            <\/div>\n\n            <style>\n                #why-fursone-section .compare-table {\n                    width: 100%;\n                    border-collapse: collapse;\n                    margin-top: 30px;\n                    font-family: var(--font-body, 'Playfair', serif);\n                    font-size: 13px;\n                    color: var(--text-main, #26292a);\n                }\n                #why-fursone-section .compare-table caption {\n                    text-align: left;\n                    font-size: 12px;\n                    font-weight: 700;\n                    text-transform: uppercase;\n                    letter-spacing: 1px;\n                    margin-bottom: 10px;\n                    opacity: 0.7;\n                }\n                #why-fursone-section .compare-table th,\n                #why-fursone-section .compare-table td {\n                    text-align: left;\n                    padding: 9px 10px;\n                    border-bottom: 1px solid rgba(21, 37, 47, 0.12);\n                    line-height: 1.4;\n                }\n                #why-fursone-section .compare-table th {\n                    font-weight: 700;\n                    text-transform: uppercase;\n                    letter-spacing: 0.5px;\n                    font-size: 11px;\n                }\n                #why-fursone-section .compare-table td:first-child {\n                    font-weight: 500;\n                    opacity: 0.85;\n                }\n                #why-fursone-section .compare-table .col-fursone {\n                    color: var(--cta-button, #934d34);\n                    font-weight: 700;\n                }\n            <\/style>\n            <table class=\"compare-table\">\n                <caption>Fursone vs European Luxury Mills<\/caption>\n                <thead>\n                    <tr>\n                        <th>Factor<\/th>\n                        <th class=\"col-fursone\">Fursone (Wenzhou)<\/th>\n                        <th>European Mills<\/th>\n                    <\/tr>\n                <\/thead>\n                <tbody>\n                    <tr>\n                        <td>Price level<\/td>\n                        <td class=\"col-fursone\">1\/5\u20131\/3 of Linton<\/td>\n                        <td>Premium \/ couture<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Stock MOQ<\/td>\n                        <td class=\"col-fursone\">100m, 72h dispatch<\/td>\n                        <td>Rarely accepts small orders<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Custom MOQ<\/td>\n                        <td class=\"col-fursone\">1000m \/ color<\/td>\n                        <td>High, luxury-only<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Sampling<\/td>\n                        <td class=\"col-fursone\">7-10 days<\/td>\n                        <td>Weeks to months<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Bulk lead time<\/td>\n                        <td class=\"col-fursone\">25-35 days (15-20 rush)<\/td>\n                        <td>~60%+ longer<\/td>\n                    <\/tr>\n                    <tr>\n                        <td>Re-order consistency<\/td>\n                        <td class=\"col-fursone\">95%+<\/td>\n                        <td>Varies<\/td>\n                    <\/tr>\n                <\/tbody>\n            <\/table>\n\n            <div class=\"cta-wrapper\">\n                <a href=\"\/about-us\" class=\"cta-button\">Why Work With Fursone<\/a>\n                <a href=\"\/solutions\/\" style=\"display:inline-block;margin-left:18px;font-family:var(--font-body,'Playfair',serif);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:1px;color:#26292a;text-decoration:none;border-bottom:1px solid #26292a;padding:0 0 2px 0;\">Sourcing Solutions<\/a>\n            <\/div>\n        <\/div>\n\n        <div class=\"image-column\">\n            <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2025\/09\/\u5fae\u4fe1\u56fe\u7247_20250922164704.jpg\" \n                 alt=\"Close-up of Fursone textile manufacturing process\" \n                 class=\"feature-image\" \n                 width=\"800\" height=\"900\" loading=\"lazy\">\n            <div class=\"experience-badge\"><\/div>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const section = document.getElementById('why-fursone-section');\n        \n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    const items = section.querySelectorAll('.feature-item');\n                    items.forEach((item, index) => {\n                        setTimeout(() => {\n                            item.style.opacity = '1';\n                            item.style.transform = 'translateY(0)';\n                        }, index * 100);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.2 });\n\n        const grid = section.querySelector('.feature-grid');\n        if (grid) {\n            const items = section.querySelectorAll('.feature-item');\n            items.forEach(item => {\n                item.style.opacity = '0';\n                item.style.transform = 'translateY(20px)';\n                item.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\n            });\n            observer.observe(grid);\n        }\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= 3.core-collections.html ========================= -->\n<section id=\"core-collections-section\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"CollectionPage\",\n      \"name\": \"Premium Textile & Fabric Collections\",\n      \"description\": \"Explore Fursone's signature textile collections including Chanel-style tweeds, heavy boucl\u00e9, and intricate cable knits.\",\n      \"provider\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone\",\n        \"address\": {\n          \"@type\": \"PostalAddress\",\n          \"addressLocality\": \"Wenzhou\",\n          \"addressCountry\": \"CN\"\n        }\n      }\n    }\n    <\/script>\n\n    <style>\n        #core-collections-section {\n            background-color: var(--bg-primary, #f3f2e6);\n            padding: 80px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #core-collections-section .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #core-collections-section h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main, #26292a);\n            margin-bottom: 40px;\n            font-weight: 400;\n            text-align: center;\n        }\n\n        #core-collections-section .intro-text {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            margin-bottom: 60px;\n            font-weight: 300;\n            text-align: center;\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        #core-collections-section .collections-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            margin-bottom: 60px;\n        }\n\n        #core-collections-section .collection-card {\n            display: block;\n            text-decoration: none;\n            group: hover;\n        }\n\n        #core-collections-section .image-wrapper {\n            width: 100%;\n            padding-bottom: 125%;\n            position: relative;\n            overflow: hidden;\n            background-color: #e0e0e0;\n            margin-bottom: 20px;\n        }\n\n        #core-collections-section .collection-image {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.6s ease;\n        }\n\n        #core-collections-section .collection-card:hover .collection-image {\n            transform: scale(1.05);\n        }\n\n        #core-collections-section .card-content {\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            border-bottom: 1px solid rgba(38, 41, 42, 0.1);\n            padding-bottom: 10px;\n        }\n\n        #core-collections-section h3 {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            font-weight: 500;\n            color: var(--text-main, #26292a);\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin: 0;\n        }\n\n        #core-collections-section .arrow-icon {\n            font-size: 18px;\n            color: var(--text-main, #26292a);\n            transition: transform 0.3s ease;\n        }\n\n        #core-collections-section .collection-card:hover .arrow-icon {\n            transform: translateX(5px);\n        }\n\n        #core-collections-section .cta-wrapper {\n            text-align: center;\n            margin-top: 40px;\n        }\n\n        #core-collections-section .cta-button {\n            background-color: var(--cta-button, #934d34);\n            color: var(--cta-text, #f3f2e6);\n            border: 1px solid var(--cta-button, #934d34);\n            padding: 12px 35px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            text-decoration: none;\n            display: inline-block;\n            transition: all 0.3s ease;\n        }\n\n        #core-collections-section .cta-button:hover {\n            background-color: transparent;\n            color: var(--text-main, #26292a);\n            border-color: var(--text-main, #26292a);\n        }\n\n        @media (max-width: 1024px) {\n            #core-collections-section .collections-grid {\n                display: flex;\n                overflow-x: auto;\n                scroll-snap-type: x mandatory;\n                gap: 20px;\n                padding-bottom: 20px;\n                margin-right: -20px; \n            }\n\n            #core-collections-section .collection-card {\n                flex: 0 0 85%;\n                scroll-snap-align: start;\n            }\n\n            #core-collections-section .container {\n                padding: 0 20px;\n            }\n\n            #core-collections-section h2 {\n                font-size: 32px;\n                text-align: left;\n            }\n\n            #core-collections-section .intro-text {\n                text-align: left;\n                margin-left: 0;\n            }\n\n            #core-collections-section .cta-wrapper {\n                text-align: left;\n            }\n\n            #core-collections-section .cta-button {\n                background: transparent;\n                color: #26292a;\n                border: none;\n                border-bottom: 1px solid #26292a;\n                padding: 0 0 2px 0;\n                margin: 0;\n                font-size: 11px;\n                font-weight: 600;\n                width: auto;\n            }\n            \n            #core-collections-section .cta-button:hover {\n                transform: none;\n                color: #26292a;\n                border-color: #26292a;\n            }\n        }\n    <\/style>\n\n    <div class=\"container\">\n        <h2>Tweed and Knit Fabric Collections<\/h2>\n        <div class=\"intro-text\">\n            Six core tweed and knit fabric collections, woven in our Wenzhou facility: Chanel-style tweed (280-550g\/m\u00b2, 148-150cm width), woolen overcoat (450-800g\/m\u00b2, 30-80%+ wool), knitted overcoat, performance knit, sweater knit and heritage cable knit \u2014 each with pilling tested to ISO 12945-2.\n        <\/div>\n\n        <div class=\"collections-grid\">\n            <a href=\"\/chanel-style-tweed\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-001-1-scaled.jpg\" alt=\"Classic Chanel Style Tweed Fabric\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Chanel-Style Tweeds<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"\/woolen-overcoat\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-002-1-scaled.jpg\" alt=\"Heavyweight Boucle Fabric\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Woolen Overcoat<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"\/cable-sweater-knit\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/worsted-woolen-tweed-fabric-textile-yarn-fursone-001-1-scaled.jpg\" alt=\"Structured Cable Knit Fabric\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Heritage Cable Knit<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"\/knitted-overcoat\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/chenille-tweed-fabric-textile-melange-fursone-001-1-scaled.jpg\" alt=\"Fancy Yarn Blends\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Knitted Overcoat<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"\/knit-fabric\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/worsted-woolen-tweed-fabric-textile-yarn-fursone-002-1-scaled.jpg\" alt=\"Metallic Thread Fabrics\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Performance Knit<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n\n            <a href=\"\/sweater-knit\/\" class=\"collection-card\">\n                <div class=\"image-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/knitted-embroidery-fabric-textile-fursone-001-1-scaled.jpg\" alt=\"Sustainable Eco Knits\" class=\"collection-image\" loading=\"lazy\" width=\"600\" height=\"750\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Fashion Sweater Knit<\/h3>\n                    <span class=\"arrow-icon\">\u2192<\/span>\n                <\/div>\n            <\/a>\n        <\/div>\n\n        <div class=\"cta-wrapper\">\n            <a href=\"\/contact\" class=\"cta-button\">Request Fabric Swatches<\/a>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const section = document.getElementById('core-collections-section');\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    const cards = section.querySelectorAll('.collection-card');\n                    cards.forEach((card, index) => {\n                        setTimeout(() => {\n                            card.style.opacity = '1';\n                            card.style.transform = 'translateY(0)';\n                        }, index * 100);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.1 });\n\n        const grid = section.querySelector('.collections-grid');\n        if (grid) {\n            const cards = section.querySelectorAll('.collection-card');\n            cards.forEach(card => {\n                card.style.opacity = '0';\n                card.style.transform = 'translateY(20px)';\n                card.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\n            });\n            observer.observe(grid);\n        }\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= 4.manufacturing-section.html ========================= -->\n<section id=\"manufacturing-section\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebSection\",\n      \"name\": \"Manufacturing Capabilities\",\n      \"description\": \"Wenzhou textile factory capabilities including custom yarn spinning, knitting, weaving, and lab-tested quality control.\",\n      \"provider\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone\",\n        \"address\": {\n          \"@type\": \"PostalAddress\",\n          \"addressLocality\": \"Wenzhou\",\n          \"addressCountry\": \"CN\"\n        }\n      }\n    }\n    <\/script>\n\n    <style>\n        #manufacturing-section {\n            background-color: var(--bg-secondary, #d9d5c9);\n            padding: 80px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #manufacturing-section .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #manufacturing-section h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main, #26292a);\n            margin-bottom: 40px;\n            font-weight: 400;\n            text-align: center;\n        }\n\n        #manufacturing-section .intro-text {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            margin-bottom: 60px;\n            font-weight: 300;\n            text-align: center;\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        #manufacturing-section .capability-row {\n            display: flex;\n            align-items: center;\n            gap: 60px;\n            margin-bottom: 80px;\n        }\n\n        #manufacturing-section .capability-row:nth-child(even) {\n            flex-direction: row-reverse;\n        }\n\n        #manufacturing-section .capability-row:last-child {\n            margin-bottom: 0;\n        }\n\n        #manufacturing-section .image-col {\n            flex: 1;\n            position: relative;\n            overflow: hidden;\n            height: 450px;\n        }\n\n        #manufacturing-section .capability-image {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.8s ease;\n        }\n\n        #manufacturing-section .capability-row:hover .capability-image {\n            transform: scale(1.05);\n        }\n\n        #manufacturing-section .text-col {\n            flex: 1;\n            padding: 40px;\n        }\n\n        #manufacturing-section .step-number {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 80px;\n            color: rgba(38, 41, 42, 0.1);\n            line-height: 1;\n            margin-bottom: -20px;\n            position: relative;\n            z-index: 0;\n        }\n\n        #manufacturing-section h3 {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 28px;\n            font-weight: 500;\n            color: var(--text-main, #26292a);\n            margin-bottom: 20px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            position: relative;\n            z-index: 1;\n        }\n\n        #manufacturing-section p {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            font-weight: 300;\n            margin-bottom: 30px;\n            opacity: 0.9;\n        }\n\n        #manufacturing-section .feature-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n        }\n\n        #manufacturing-section .feature-list li {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            color: var(--text-main, #26292a);\n            margin-bottom: 10px;\n            padding-left: 20px;\n            position: relative;\n            font-weight: 500;\n        }\n\n        #manufacturing-section .feature-list li::before {\n            content: \"\u2022\";\n            color: var(--cta-button, #934d34);\n            position: absolute;\n            left: 0;\n            font-size: 18px;\n            line-height: 1;\n        }\n\n        #manufacturing-section .cta-wrapper {\n            text-align: center;\n            margin-top: 80px;\n        }\n\n        #manufacturing-section .cta-button {\n            background-color: var(--cta-button, #934d34);\n            color: var(--cta-text, #f3f2e6);\n            border: 1px solid var(--cta-button, #934d34);\n            padding: 16px 45px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 13px;\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 1.5px;\n            text-decoration: none;\n            display: inline-block;\n            transition: all 0.3s ease;\n        }\n\n        #manufacturing-section .cta-button:hover {\n            background-color: transparent;\n            color: var(--text-main, #26292a);\n            border-color: var(--text-main, #26292a);\n            transform: translateY(-3px);\n        }\n\n        @media (max-width: 1024px) {\n            #manufacturing-section .capability-row {\n                flex-direction: column !important;\n                gap: 30px;\n                margin-bottom: 60px;\n            }\n\n            #manufacturing-section .image-col {\n                width: 100%;\n                height: 300px;\n            }\n\n            #manufacturing-section .text-col {\n                padding: 0 20px;\n                text-align: left;\n                box-sizing: border-box;\n            }\n\n            #manufacturing-section .container {\n                padding: 0 20px;\n            }\n\n            #manufacturing-section h2 {\n                font-size: 32px;\n                text-align: left;\n            }\n\n            #manufacturing-section .intro-text {\n                text-align: left;\n                font-size: 16px;\n                margin-bottom: 40px;\n            }\n\n            #manufacturing-section .cta-wrapper {\n                text-align: left;\n                margin-top: 40px;\n            }\n\n            #manufacturing-section .cta-button {\n                background: transparent;\n                color: #26292a;\n                border: none;\n                border-bottom: 1px solid #26292a;\n                padding: 0 0 2px 0;\n                margin: 0;\n                font-size: 11px;\n                font-weight: 600;\n                width: auto;\n            }\n\n            #manufacturing-section .cta-button:hover {\n                transform: none;\n                color: #26292a;\n                border-color: #26292a;\n            }\n        }\n    <\/style>\n\n    <div class=\"container\">\n        <h2>How Does Our Tweed Fabric Factory Control Quality?<\/h2>\n        <div class=\"intro-text\">\n            As a vertically integrated tweed fabric manufacturer in China, Fursone controls every step from specialty yarn spinning to finished cloth across 300+ looms. Each batch is validated against international test methods before it leaves Wenzhou.\n        <\/div>\n\n        <div class=\"capability-row\">\n            <div class=\"image-col\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-006.jpg\" alt=\"Custom yarn spinning process at Fursone\" class=\"capability-image\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"text-col\">\n                <div class=\"step-number\">01<\/div>\n                <h3>Custom Yarn Development<\/h3>\n                <p>Innovation starts at the fiber level. Our in-house spinning builds proprietary <a href=\"https:\/\/en.wikipedia.org\/wiki\/Boucl%C3%A9\" target=\"_blank\" rel=\"noopener\">boucl\u00e9<\/a>, slub and fancy-yarn blends \u2014 the textured yarns that define Chanel-style tweed \u2014 tuned to your target GSM, hand feel and price point.<\/p>\n                <ul class=\"feature-list\">\n                    <li>Fancy Boucl\u00e9 & Slub Yarns<\/li>\n                    <li>Metallic & Lurex Integration<\/li>\n                    <li>Recycled & Eco-Fiber Blends<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n\n        <div class=\"capability-row\">\n            <div class=\"image-col\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/textile-factory-workshop-production-equipment-manufacturing-fursone-25-1-scaled.jpg\" alt=\"Textile quality control laboratory testing\" class=\"capability-image\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"text-col\">\n                <div class=\"step-number\">02<\/div>\n                <h3>Lab-Tested Quality<\/h3>\n                <p>Every batch is validated against recognized <a href=\"https:\/\/www.iso.org\/standards.html\" target=\"_blank\" rel=\"noopener\">ISO<\/a> test methods, with in-house inspection reports per lot. OEKO-TEX, GRS and SGS third-party certification can be coordinated on request (GRS recommended for 1000m+ brand programs).<\/p>\n                <ul class=\"feature-list\">\n                    <li>Pilling \u22653-4 grade \u2014 ISO 12945-2<\/li>\n                    <li>Colorfastness \u2014 ISO 105-C06<\/li>\n                    <li>Shrinkage \u2264\u00b13-5% \u2014 ISO 6330<\/li>\n                    <li>Composition tolerance \u2264\u00b13% \u2014 AATCC 20<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n\n        <div class=\"capability-row\">\n            <div class=\"image-col\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/textile-factory-workshop-production-equipment-manufacturing-fursone-38-1-scaled.jpg\" alt=\"High-volume knitting production line\" class=\"capability-image\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"text-col\">\n                <div class=\"step-number\">03<\/div>\n                <h3>High-Volume Production<\/h3>\n                <p>Scalability without compromise. A 300+ loom fleet delivers bulk orders in 25-35 days (15-20 days rush) with 95%+ re-order consistency \u2014 the stable supply <a href=\"\/garment-factories\/\">garment factories<\/a> need for repeat production.<\/p>\n                <ul class=\"feature-list\">\n                    <li>Advanced Circular Knitting Machines<\/li>\n                    <li>Flexible MOQ for Custom Orders<\/li>\n                    <li>Rapid Lead Times (25-35 Days)<\/li>\n                <\/ul>\n            <\/div>\n        <\/div>\n\n        <div class=\"cta-wrapper\">\n            <a href=\"\/services\/custom-manufacturing\" class=\"cta-button\">Explore Custom Manufacturing<\/a>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        const section = document.getElementById('manufacturing-section');\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    const rows = section.querySelectorAll('.capability-row');\n                    rows.forEach((row, index) => {\n                        setTimeout(() => {\n                            row.style.opacity = '1';\n                            row.style.transform = 'translateY(0)';\n                        }, index * 200);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.1 });\n\n        const rows = section.querySelectorAll('.capability-row');\n        rows.forEach(row => {\n            row.style.opacity = '0';\n            row.style.transform = 'translateY(30px)';\n            row.style.transition = 'opacity 0.8s ease, transform 0.8s ease';\n        });\n        observer.observe(section);\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= 5.case-studies.html ========================= -->\n<section id=\"b2b-split-slider\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebSection\",\n      \"name\": \"Case Studies\",\n      \"description\": \"Success stories of custom fabric development for global fashion brands.\",\n      \"provider\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone\"\n      }\n    }\n    <\/script>\n\n    <style>\n        #b2b-split-slider {\n            position: relative;\n            width: 100%;\n            height: 100vh;\n            background-color: var(--bg-primary, #f3f2e6);\n            overflow: hidden;\n            font-family: var(--font-body, 'Playfair', serif);\n            color: var(--text-main, #26292a);\n        }\n\n        #b2b-split-slider .slide-item {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            display: flex;\n            opacity: 0;\n            visibility: hidden;\n            transition: opacity 0.6s ease-in-out, visibility 0.6s;\n            z-index: 1;\n        }\n\n        #b2b-split-slider .slide-item.active {\n            opacity: 1;\n            visibility: visible;\n            z-index: 2;\n        }\n\n        #b2b-split-slider .left-image {\n            width: 50%;\n            height: 100%;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #b2b-split-slider .left-image img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 6s ease;\n        }\n        #b2b-split-slider .slide-item.active .left-image img {\n            transform: scale(1.05);\n        }\n\n        #b2b-split-slider .right-content {\n            width: 50%;\n            height: 100%;\n            display: flex;\n            flex-direction: column;\n            justify-content: center;\n            padding: 0 10% 0 80px;\n            background: var(--bg-primary, #f3f2e6);\n            position: relative;\n        }\n\n        #b2b-split-slider .case-label {\n            display: inline-block;\n            background-color: rgba(147, 77, 52, 0.1);\n            color: var(--cta-button, #934d34);\n            font-size: 12px;\n            font-weight: 700;\n            text-transform: uppercase;\n            padding: 6px 12px;\n            border-radius: 20px;\n            margin-bottom: 24px;\n            letter-spacing: 0.5px;\n            width: fit-content;\n            font-family: var(--font-body, 'Playfair', serif);\n        }\n\n        #b2b-split-slider h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            font-weight: 400;\n            margin-bottom: 40px;\n            color: var(--text-main, #26292a);\n        }\n\n        #b2b-split-slider p {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            font-weight: 300;\n            margin-bottom: 30px;\n            max-width: 500px;\n            opacity: 0.9;\n        }\n\n        #b2b-split-slider .btn-group {\n            display: flex;\n            gap: 20px;\n            margin-top: 30px;\n        }\n\n        #b2b-split-slider .btn {\n            padding: 14px 32px;\n            font-size: 12px;\n            font-weight: 600;\n            text-decoration: none;\n            transition: all 0.3s ease;\n            cursor: pointer;\n            border: 1px solid transparent;\n            text-align: center;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            font-family: var(--font-body, 'Playfair', serif);\n        }\n\n        #b2b-split-slider .btn-primary {\n            background-color: var(--cta-button, #934d34);\n            color: var(--cta-text, #f3f2e6);\n            border: 1px solid var(--cta-button, #934d34);\n        }\n        #b2b-split-slider .btn-primary:hover {\n            background-color: transparent;\n            color: var(--text-main, #26292a);\n            border-color: var(--text-main, #26292a);\n            transform: translateY(-2px);\n        }\n\n        #b2b-split-slider .slider-nav {\n            position: absolute;\n            right: 40px;\n            top: 50%;\n            transform: translateY(-50%);\n            display: flex;\n            flex-direction: column;\n            gap: 15px;\n            z-index: 10;\n            align-items: center;\n        }\n\n        #b2b-split-slider .nav-arrow {\n            cursor: pointer;\n            color: rgba(38, 41, 42, 0.3);\n            font-size: 24px;\n            transition: color 0.3s;\n            user-select: none;\n        }\n        #b2b-split-slider .nav-arrow:hover { color: var(--cta-button, #934d34); }\n\n        #b2b-split-slider .dots-wrapper {\n            display: flex;\n            flex-direction: column;\n            gap: 12px;\n            padding: 10px 0;\n        }\n\n        #b2b-split-slider .dot {\n            width: 10px;\n            height: 10px;\n            background-color: rgba(38, 41, 42, 0.2);\n            border-radius: 50%;\n            cursor: pointer;\n            transition: all 0.3s;\n        }\n\n        #b2b-split-slider .dot.active {\n            background-color: var(--cta-button, #934d34);\n            transform: scale(1.3);\n        }\n\n        @media (max-width: 980px) {\n            #b2b-split-slider { height: auto; }\n            #b2b-split-slider .slide-item {\n                position: relative;\n                flex-direction: column;\n                opacity: 1; visibility: visible;\n                display: none;\n            }\n            #b2b-split-slider .slide-item.active { display: flex; }\n            \n            #b2b-split-slider .left-image { width: 100%; height: 350px; }\n            #b2b-split-slider .right-content { width: 100%; padding: 40px 20px; box-sizing: border-box; }\n            #b2b-split-slider .slider-nav { display: none; }\n            #b2b-split-slider .btn-group { flex-direction: column; }\n            \n            \/* Mobile Button Style Override *\/\n            #b2b-split-slider .btn {\n                background: transparent !important;\n                color: #26292a !important;\n                border: none !important;\n                border-bottom: 1px solid #26292a !important;\n                padding: 0 0 2px 0 !important;\n                margin: 0 !important;\n                font-size: 11px !important;\n                font-weight: 600 !important;\n                width: auto !important;\n                display: inline-block !important;\n                text-transform: uppercase;\n                letter-spacing: 1px;\n                text-decoration: none;\n                text-align: left;\n            }\n            #b2b-split-slider .btn:hover {\n                transform: none;\n                color: #26292a !important;\n                border-color: #26292a !important;\n            }\n            #b2b-split-slider .btn-group {\n                gap: 15px;\n                align-items: flex-start;\n            }\n        }\n    <\/style>\n\n    <div class=\"slider-wrapper\">\n        \n        <div class=\"slide-item active\" data-index=\"0\">\n            <div class=\"left-image\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-002-scaled.jpg\" alt=\"Emerging designer boucl\u00e9 fabric collection\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"right-content\">\n                <span class=\"case-label\">Emerging Designer<\/span>\n                <h2>Launching a Debut Collection with Low MOQ Support<\/h2>\n                <p><strong>Challenge:<\/strong> An emerging designer brand needed custom boucl\u00e9 fabrics for their debut collection but was rejected by major mills due to small order volumes.<\/p>\n                <p><strong>Solution:<\/strong> Fursone provided our \"Designer Support Program\", offering a 100m ready-stock MOQ for sampling and 1,000m for custom development, helping them refine yarn selection to meet budget.<\/p>\n                <div class=\"btn-group\">\n                    <a href=\"\/solutions\/designer-brands\" class=\"btn btn-primary\">Start Your Brand<\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"slide-item\" data-index=\"1\">\n            <div class=\"left-image\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/worsted-woolen-tweed-fabric-textile-yarn-fursone-208-1-scaled.jpg\" alt=\"Luxury tweed fabric for fashion brands\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"right-content\">\n                <span class=\"case-label\">European Fashion House<\/span>\n                <h2>Cost-Effective Replication of Heritage Tweeds<\/h2>\n                <p><strong>Challenge:<\/strong> A European fashion house wanted to introduce a \"Chanel-style\" jacket line but found European mill prices too high for their target margin.<\/p>\n                <p><strong>Solution:<\/strong> Our R&D team analyzed the original swatch structure. By substituting 20% of the silk with high-grade mercerized cotton, we achieved 95%+ re-order consistency, with cost cut to roughly one-fifth to one-third of European pricing.<\/p>\n                <div class=\"btn-group\">\n                    <a href=\"\/services\/custom-manufacturing\" class=\"btn btn-primary\">Request Analysis<\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"slide-item\" data-index=\"2\">\n            <div class=\"left-image\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/knitted-embroidery-fabric-textile-fursone-002-scaled.jpg\" alt=\"Sustainable eco fabric development\" loading=\"lazy\" width=\"800\" height=\"600\">\n            <\/div>\n            <div class=\"right-content\">\n                <span class=\"case-label\">Sustainable Fashion<\/span>\n                <h2>Rapid Delivery of GRS-Certified Eco Fabrics<\/h2>\n                <p><strong>Challenge:<\/strong> A sustainable fashion label faced a supply chain crisis when their original supplier cancelled a recycled polyester order 4 weeks before launch.<\/p>\n                <p><strong>Solution:<\/strong> Leveraging our Ready-Stock Eco Yarn inventory, Fursone produced lab dips in 3 days and delivered a 1,000m+ custom program with GRS certification coordinated on demand, in a 25-35 day bulk lead time.<\/p>\n                <div class=\"btn-group\">\n                    <a href=\"\/services\/ready-stock\" class=\"btn btn-primary\">Check Eco Stock<\/a>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"slider-nav\">\n            <div class=\"nav-arrow up-btn\">\u25b4<\/div>\n            <div class=\"dots-wrapper\">\n                <div class=\"dot active\" data-target=\"0\"><\/div>\n                <div class=\"dot\" data-target=\"1\"><\/div>\n                <div class=\"dot\" data-target=\"2\"><\/div>\n            <\/div>\n            <div class=\"nav-arrow down-btn\">\u25be<\/div>\n        <\/div>\n\n    <\/div>\n\n    <script>\n    (function() {\n        const scope = document.getElementById('b2b-split-slider');\n        const slides = scope.querySelectorAll('.slide-item');\n        const dots = scope.querySelectorAll('.dot');\n        const upBtn = scope.querySelector('.up-btn');\n        const downBtn = scope.querySelector('.down-btn');\n        let currentIndex = 0;\n        const totalSlides = slides.length;\n\n        function goToSlide(index) {\n            if (index < 0) index = totalSlides - 1;\n            if (index >= totalSlides) index = 0;\n            currentIndex = index;\n\n            slides.forEach(s => s.classList.remove('active'));\n            slides[currentIndex].classList.add('active');\n\n            dots.forEach(d => d.classList.remove('active'));\n            dots[currentIndex].classList.add('active');\n        }\n\n        dots.forEach((dot, idx) => {\n            dot.addEventListener('click', () => goToSlide(idx));\n        });\n\n        upBtn.addEventListener('click', () => goToSlide(currentIndex - 1));\n        downBtn.addEventListener('click', () => goToSlide(currentIndex + 1));\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= 5.5.latest-blog-section.html ========================= -->\n<section id=\"latest-blog-section\">\n    <style>\n        #latest-blog-section {\n            background-color: var(--bg-primary, #f3f2e6);\n            padding: 80px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #latest-blog-section .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #latest-blog-section h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main, #26292a);\n            margin: 0 0 15px 0;\n            font-weight: 400;\n            text-align: center;\n        }\n\n        #latest-blog-section .intro-text {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            margin: 0 auto 45px auto;\n            font-weight: 300;\n            text-align: center;\n            max-width: 760px;\n            opacity: 0.9;\n        }\n\n        #latest-blog-section .blog-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n        }\n\n        #latest-blog-section .blog-card {\n            background: #ffffff;\n            border: 1px solid rgba(38, 41, 42, 0.1);\n            overflow: hidden;\n            text-decoration: none;\n            color: inherit;\n            display: flex;\n            flex-direction: column;\n            min-height: 280px;\n            transition: all 0.25s ease;\n        }\n\n        #latest-blog-section .blog-card.is-skeleton {\n            pointer-events: none;\n        }\n\n        #latest-blog-section .skeleton-media,\n        #latest-blog-section .skeleton-line {\n            background: linear-gradient(90deg, rgba(217, 213, 201, 0.45) 0%, rgba(255, 255, 255, 0.92) 50%, rgba(217, 213, 201, 0.45) 100%);\n            background-size: 200% 100%;\n            animation: blogSkeletonPulse 1.6s ease-in-out infinite;\n        }\n\n        #latest-blog-section .skeleton-media {\n            width: 100%;\n            height: 220px;\n            border-bottom: 1px solid rgba(38, 41, 42, 0.08);\n        }\n\n        #latest-blog-section .skeleton-line {\n            border-radius: 999px;\n            height: 11px;\n            margin-bottom: 12px;\n        }\n\n        #latest-blog-section .skeleton-line.date {\n            width: 34%;\n        }\n\n        #latest-blog-section .skeleton-line.title {\n            width: 78%;\n            height: 16px;\n            margin-bottom: 16px;\n        }\n\n        #latest-blog-section .skeleton-line.copy {\n            width: 100%;\n        }\n\n        #latest-blog-section .skeleton-line.copy.short {\n            width: 72%;\n        }\n\n        #latest-blog-section .skeleton-line.link {\n            width: 40%;\n            margin-top: auto;\n            margin-bottom: 0;\n        }\n\n        @keyframes blogSkeletonPulse {\n            0% { background-position: 200% 0; }\n            100% { background-position: -200% 0; }\n        }\n\n        #latest-blog-section .blog-card:hover {\n            transform: translateY(-4px);\n            border-color: var(--text-main, #26292a);\n            box-shadow: 0 10px 24px rgba(38, 41, 42, 0.08);\n        }\n\n        #latest-blog-section .blog-date {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 600;\n            letter-spacing: 1.2px;\n            text-transform: uppercase;\n            color: var(--cta-button, #934d34);\n            margin-bottom: 14px;\n        }\n\n        #latest-blog-section .blog-title {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 24px;\n            line-height: 1.35;\n            color: var(--text-main, #26292a);\n            margin: 0 0 14px 0;\n            font-weight: 500;\n        }\n\n        #latest-blog-section .blog-excerpt {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            line-height: 1.75;\n            color: var(--text-main, #26292a);\n            opacity: 0.88;\n            margin: 0 0 20px 0;\n            flex: 1;\n        }\n\n        #latest-blog-section .blog-link {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 11px;\n            font-weight: 600;\n            letter-spacing: 1px;\n            text-transform: uppercase;\n            color: var(--text-main, #26292a);\n            border-bottom: 1px solid var(--text-main, #26292a);\n            width: fit-content;\n            padding-bottom: 2px;\n        }\n\n        #latest-blog-section .cta-wrapper {\n            text-align: center;\n            margin-top: 40px;\n        }\n\n        #latest-blog-section .cta-button {\n            background-color: var(--cta-button, #934d34);\n            color: var(--cta-text, #f3f2e6);\n            border: 1px solid var(--cta-button, #934d34);\n            padding: 12px 35px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            text-decoration: none;\n            display: inline-block;\n            transition: all 0.3s ease;\n        }\n\n        #latest-blog-section .cta-button:hover {\n            background-color: transparent;\n            color: var(--text-main, #26292a);\n            border-color: var(--text-main, #26292a);\n        }\n\n        @media (max-width: 1024px) {\n            #latest-blog-section .blog-grid {\n                grid-template-columns: 1fr;\n            }\n        }\n\n        @media (max-width: 768px) {\n            #latest-blog-section .container {\n                padding: 0 20px;\n            }\n\n            #latest-blog-section {\n                padding: 56px 0 !important;\n            }\n\n            #latest-blog-section .blog-grid {\n                display: grid !important;\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                gap: 14px !important;\n                width: 100% !important;\n                overflow: visible !important;\n                margin-right: 0 !important;\n                padding-right: 0 !important;\n                padding-bottom: 0 !important;\n            }\n\n            #latest-blog-section h2 {\n                font-size: 28px;\n                text-align: left;\n            }\n\n            #latest-blog-section .intro-text {\n                text-align: left;\n                margin-bottom: 24px;\n                font-size: 13px;\n                line-height: 1.55;\n            }\n\n            #latest-blog-section .blog-card {\n                overflow: hidden;\n                min-height: auto;\n                flex: 0 0 auto !important;\n            }\n\n            #latest-blog-section .blog-title {\n                font-size: 18px;\n                line-height: 1.35;\n            }\n\n            #latest-blog-section .blog-date,\n            #latest-blog-section .blog-link {\n                font-size: 10px;\n                letter-spacing: 0.9px;\n            }\n\n            #latest-blog-section .cta-wrapper {\n                text-align: left;\n            }\n\n            #latest-blog-section .cta-button {\n                background: transparent;\n                color: #26292a;\n                border: none;\n                border-bottom: 1px solid #26292a;\n                padding: 0 0 2px 0;\n                margin: 0;\n                font-size: 11px;\n                font-weight: 600;\n                width: auto;\n            }\n\n            #latest-blog-section .skeleton-media,\n            #latest-blog-section .blog-card-image {\n                height: 140px !important;\n                min-height: 140px !important;\n                max-height: 140px !important;\n            }\n\n            #latest-blog-section .blog-card-content {\n                padding: 16px !important;\n            }\n\n            #latest-blog-section .blog-excerpt {\n                font-size: 12px;\n                line-height: 1.55;\n                margin-bottom: 16px;\n            }\n        }\n    \n        #blog-list-section .blog-card-image, #latest-blog-section .blog-card-image {\n            width: 100%;\n            height: 220px;\n            object-fit: cover;\n            border-bottom: 1px solid rgba(38, 41, 42, 0.1);\n        }\n        #blog-list-section .blog-card-content, #latest-blog-section .blog-card-content {\n            padding: 30px;\n            display: flex;\n            flex-direction: column;\n            flex: 1;\n        }\n        @media (max-width: 768px) {\n            #blog-list-section .blog-card-content, #latest-blog-section .blog-card-content {\n                padding: 24px;\n            }\n            #blog-list-section .blog-card-image, #latest-blog-section .blog-card-image {\n                height: 250px !important;\n                min-height: 250px !important;\n                max-height: 250px !important;\n                object-fit: cover !important;\n                display: block !important;\n                width: 100% !important;\n                position: relative !important;\n                border-radius: 0 !important;\n            }\n        }\n    \n    <\/style>\n\n    <div class=\"container\">\n        <h2>Latest From Our Blog<\/h2>\n        <p class=\"intro-text\">Read the newest sourcing insights, textile trend analysis, and factory expertise from our team.<\/p>\n\n        <div class=\"blog-grid\" id=\"home-latest-blog-grid\" aria-live=\"polite\"><\/div>\n\n        <div class=\"cta-wrapper\">\n            <a href=\"\/blog\/\" class=\"cta-button\">View All Articles<\/a>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function () {\n        const grid = document.getElementById('home-latest-blog-grid');\n        if (!grid) return;\n        const targetCount = window.matchMedia('(max-width: 768px)').matches ? 2 : 3;\n\n        const fallbackPosts = [\n            {\n                title: 'How to Source Luxury-Look Tweed Without European MOQs',\n                excerpt: 'A practical sourcing framework for brands that need premium texture, lower sampling risk, and faster factory feedback.',\n                date: 'Factory Insight',\n                link: '\/blog\/'\n            },\n            {\n                title: 'What Fashion Buyers Check Before Approving Knit Fabric Samples',\n                excerpt: 'Review GSM, recovery, hand feel, and sampling notes before you commit to development or ready-stock programs.',\n                date: 'Buyer Guide',\n                link: '\/blog\/'\n            },\n            {\n                title: 'Ready Stock vs Custom Development: Which Route Fits Your Season?',\n                excerpt: 'Compare speed, MOQ, exclusivity, and production control to choose the right sourcing model for your next collection.',\n                date: 'Sourcing Playbook',\n                link: '\/blog\/'\n            }\n        ];\n\n        function stripHtml(input) {\n            return input.replace(\/<[^>]*>\/g, '').replace(\/\\s+\/g, ' ').trim();\n        }\n\n        function escapeHtml(input) {\n            return String(input || '')\n                .replace(\/&\/g, '&')\n                .replace(\/<\/g, '<')\n                .replace(\/>\/g, '>')\n                .replace(\/\"\/g, '\"')\n                .replace(\/'\/g, ''');\n        }\n\n        function formatDate(dateStr) {\n            const d = new Date(dateStr);\n            if (Number.isNaN(d.getTime())) return '';\n            return d.toLocaleDateString('en-US', { year: 'numeric', month: 'short', day: 'numeric' });\n        }\n\n        function renderSkeletons(count) {\n            grid.innerHTML = Array.from({ length: count }).map(() => `\n                <article class=\"blog-card is-skeleton\" aria-hidden=\"true\">\n                    <div class=\"skeleton-media\"><\/div>\n                    <div class=\"blog-card-content\">\n                        <div class=\"skeleton-line date\"><\/div>\n                        <div class=\"skeleton-line title\"><\/div>\n                        <div class=\"skeleton-line copy\"><\/div>\n                        <div class=\"skeleton-line copy short\"><\/div>\n                        <div class=\"skeleton-line link\"><\/div>\n                    <\/div>\n                <\/article>\n            `).join('');\n        }\n\n        function renderCards(cards) {\n            grid.innerHTML = cards.map((card) => {\n                const imgHtml = card.imgUrl\n                    ? `<img decoding=\"async\" src=\"${escapeHtml(card.imgUrl)}\" alt=\"${escapeHtml(card.imgAlt || card.title)}\" class=\"blog-card-image\" loading=\"lazy\">`\n                    : '';\n\n                return `\n                    <a href=\"${escapeHtml(card.link || '\/blog\/')}\" class=\"blog-card\">\n                        ${imgHtml}\n                        <div class=\"blog-card-content\">\n                            <div class=\"blog-date\">${escapeHtml(card.date || 'Blog')}<\/div>\n                            <h3 class=\"blog-title\">${escapeHtml(card.title || 'Untitled')}<\/h3>\n                            <p class=\"blog-excerpt\">${escapeHtml(card.excerpt || '')}<\/p>\n                            <span class=\"blog-link\">Read Article<\/span>\n                        <\/div>\n                    <\/a>\n                `;\n            }).join('');\n        }\n\n        renderSkeletons(targetCount);\n\n        fetch('\/wp-json\/wp\/v2\/posts?per_page=6&_embed')\n            .then((res) => res.ok ? res.json() : Promise.reject(new Error('Failed to load posts')))\n            .then((posts) => {\n                if (!Array.isArray(posts) || posts.length === 0) {\n                    renderCards(fallbackPosts.slice(0, targetCount));\n                    return;\n                }\n\n                const seen = new Set();\n                const uniquePosts = posts.filter((post) => {\n                    const key = post?.link || post?.slug || post?.id;\n                    if (!key || seen.has(key)) return false;\n                    seen.add(key);\n                    return true;\n                }).slice(0, targetCount);\n\n                if (!uniquePosts.length) {\n                    renderCards(fallbackPosts.slice(0, targetCount));\n                    return;\n                }\n\n                renderCards(uniquePosts.map((post) => {\n                    const title = stripHtml(post?.title?.rendered || 'Untitled');\n                    const excerptRaw = post?.excerpt?.rendered || '';\n                    const excerpt = stripHtml(excerptRaw).slice(0, window.matchMedia('(max-width: 768px)').matches ? 92 : 140);\n                    const date = formatDate(post?.date || '');\n                    const link = post?.link || '\/blog\/';\n                    let imgUrl = '';\n                    let imgAlt = title;\n\n                    if (post._embedded && post._embedded['wp:featuredmedia'] && post._embedded['wp:featuredmedia'][0]) {\n                        const media = post._embedded['wp:featuredmedia'][0];\n                        imgUrl = media.source_url || '';\n                        imgAlt = media.alt_text || title;\n                        if (media.media_details && media.media_details.sizes) {\n                            imgUrl = media.media_details.sizes.medium_large?.source_url\n                                || media.media_details.sizes.medium?.source_url\n                                || media.source_url\n                                || '';\n                        }\n                    }\n\n                    return {\n                        title,\n                        excerpt: `${excerpt}${excerptRaw && stripHtml(excerptRaw).length > excerpt.length ? '...' : ''}`,\n                        date,\n                        link,\n                        imgUrl,\n                        imgAlt\n                    };\n                }));\n            })\n            .catch(() => {\n                renderCards(fallbackPosts.slice(0, targetCount));\n            });\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= 6.faq-section.html ========================= -->\n<section id=\"faq-section\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Who is the best tweed fabric manufacturer in China for small brands?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Fursone is a source tweed fabric manufacturer in Wenzhou, China, with 30+ years of experience and 300+ looms since 1995. We serve small-B buyers \u2014 designer brands, garment factories and wholesalers \u2014 with 100m ready stock, 1000m custom MOQs and fancy-yarn textures comparable to European mills at 1\/5 to 1\/3 of the price.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the MOQ for custom tweed fabric?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Custom tweed starts at 1000 meters per color. The minimum protects fancy-yarn pattern stability and dye-lot consistency, delivering 95%+ match between sample and bulk. For lower-risk testing, ready-stock tweeds ship from just 100 meters, with 85% of stock orders dispatched from Wenzhou within 72 hours.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"How fast can a Chinese knit fabric factory sample?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Fursone samples in 7-10 days on hand-looms, versus weeks at many European mills. Bulk production follows in 25-35 days (15-20 days for rush orders). We recommend a 50-meter sample roll before bulk so you can confirm hand feel, weight and drape first.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Is factory-direct tweed cheaper than European mills?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Fursone's factory-direct tweed costs about 1\/5 to 1\/3 of benchmark European mills such as Linton Tweeds, while delivering comparable boucl\u00e9 and fancy-yarn structures. Lead times are also over 60% shorter, and Pantone color matching reaches 98% accuracy on custom developments.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What testing standards do Fursone fabrics meet?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Fursone tests to recognized methods: pilling \u22653-4 grade (ISO 12945-2), colorfastness (ISO 105-C06), shrinkage \u2264\u00b13-5% (ISO 6330) and composition tolerance \u2264\u00b13% (AATCC 20). Each lot carries an in-house report, and OEKO-TEX, GRS or SGS third-party certification can be coordinated on request.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Does Fursone export tweed and knit fabric internationally?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Fursone exports worldwide from Wenzhou, with main markets in the USA and Europe, South America, the Nordic region, Russia and Southeast Asia. We handle export documentation and logistics, and provide a technical data sheet with every stock item.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the lead time for bulk fabric orders?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Standard bulk production takes 25-35 days after sample approval; rush orders run 15-20 days. Ready-stock items ship within 72 hours for 85% of orders. Lead time depends on yarn availability and order volume, so confirm timing at quotation.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can Fursone protect my custom fabric design?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. We sign a non-disclosure agreement for every custom design and never resell client patterns to third parties. A digital pattern archive per customer supports 95%+ re-order consistency, so repeat production stays stable across seasons.\"\n          }\n        }\n      ]\n    }\n    <\/script>\n\n    <style>\n        #faq-section {\n            background-color: var(--bg-secondary, #d9d5c9);\n            padding: 80px 0;\n            position: relative;\n            overflow: hidden;\n        }\n\n        #faq-section .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #faq-section h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main, #26292a);\n            margin-bottom: 40px;\n            font-weight: 400;\n            text-align: center;\n        }\n\n        #faq-section .faq-grid {\n            display: grid;\n            grid-template-columns: 1fr 1fr; \/* Two columns layout *\/\n            gap: 30px;\n            align-items: start; \/* Prevent same-row cards from visually expanding together *\/\n        }\n\n        \/* Removed column wrappers styles *\/\n\n        #faq-section .faq-item {\n            background-color: #ffffff;\n            border: 1px solid rgba(38, 41, 42, 0.1);\n            transition: all 0.3s ease;\n            height: auto;\n            border-radius: 4px;\n        }\n\n        #faq-section .faq-item:hover {\n            border-color: var(--text-main, #26292a);\n            box-shadow: 0 5px 15px rgba(38, 41, 42, 0.05);\n        }\n\n        #faq-section .faq-question {\n            padding: 25px 30px;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            font-weight: 500;\n            color: var(--text-main, #26292a);\n            line-height: 1.4;\n        }\n\n        #faq-section .faq-icon {\n            font-size: 20px;\n            font-weight: 300;\n            transition: transform 0.3s ease;\n            flex-shrink: 0;\n            margin-left: 15px;\n        }\n\n        #faq-section .faq-item.active .faq-icon {\n            transform: rotate(45deg);\n        }\n\n        #faq-section .faq-answer {\n            max-height: 0;\n            overflow: hidden;\n            transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);\n            padding: 0 30px;\n        }\n\n        #faq-section .faq-answer p {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            line-height: 1.6;\n            color: var(--text-main, #26292a);\n            font-weight: 300;\n            margin-bottom: 25px;\n            opacity: 0.9;\n        }\n\n        #faq-section .cta-wrapper {\n            text-align: center;\n            margin-top: 60px;\n            grid-column: 1 \/ -1; \/* Span full width *\/\n        }\n\n        #faq-section .cta-button {\n            background-color: var(--cta-button, #934d34);\n            color: var(--cta-text, #f3f2e6);\n            border: 1px solid var(--cta-button, #934d34);\n            padding: 12px 35px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 600;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            text-decoration: none;\n            display: inline-block;\n            transition: all 0.3s ease;\n        }\n\n        #faq-section .cta-button:hover {\n            background-color: transparent;\n            color: var(--text-main, #26292a);\n            border-color: var(--text-main, #26292a);\n        }\n\n        @media (max-width: 1024px) {\n            #faq-section .faq-grid {\n                grid-template-columns: 1fr; \/* Single column on tablet\/mobile *\/\n                gap: 20px;\n            }\n        }\n\n        @media (max-width: 768px) {\n            #faq-section .container {\n                padding: 0 20px;\n            }\n\n            #faq-section h2 {\n                font-size: 32px;\n                text-align: left;\n                margin-bottom: 30px;\n            }\n\n            #faq-section .faq-question {\n                padding: 20px;\n                font-size: 15px;\n            }\n\n            #faq-section .faq-answer {\n                padding: 0 20px;\n            }\n\n            #faq-section .cta-wrapper {\n                text-align: left;\n                margin-top: 40px;\n            }\n\n            #faq-section .cta-button {\n                background: transparent;\n                color: #26292a;\n                border: none;\n                border-bottom: 1px solid #26292a;\n                padding: 0 0 2px 0;\n                margin: 0;\n                font-size: 11px;\n                font-weight: 600;\n                width: auto;\n            }\n            \n            #faq-section .cta-button:hover {\n                transform: none;\n                color: #26292a;\n                border-color: #26292a;\n            }\n        }\n    \n        #faq-section .faq-grid {\n            display: block;\n        }\n        #faq-section .faq-columns {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            align-items: start;\n            gap: 30px;\n            width: 100%;\n        }\n        #faq-section .faq-column {\n            display: flex;\n            flex-direction: column;\n            gap: 30px;\n        }\n        @media (max-width: 1024px) {\n            #faq-section .faq-columns {\n                grid-template-columns: 1fr;\n                gap: 20px;\n            }\n            #faq-section .faq-column {\n                gap: 20px;\n            }\n        }\n    <\/style>\n\n    <div class=\"container\">\n        <h2>Frequently Asked Questions<\/h2>\n        \n        <div class=\"faq-grid\">\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    Who is the best tweed fabric manufacturer in China for small brands?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Fursone is a source tweed fabric manufacturer in Wenzhou, China, with 30+ years of experience and 300+ looms since 1995. We serve small-B buyers \u2014 designer brands, garment factories and wholesalers \u2014 with 100m ready stock, 1000m custom MOQs and fancy-yarn textures comparable to European mills at 1\/5 to 1\/3 of the price.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    What is the MOQ for custom tweed fabric?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Custom tweed starts at 1000 meters per color. The minimum protects fancy-yarn pattern stability and dye-lot consistency, delivering 95%+ match between sample and bulk. For lower-risk testing, ready-stock tweeds ship from just 100 meters, with 85% of stock orders dispatched from Wenzhou within 72 hours.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    How fast can a Chinese knit fabric factory sample?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Fursone samples in 7-10 days on hand-looms, versus weeks at many European mills. Bulk production follows in 25-35 days (15-20 days for rush orders). We recommend a 50-meter sample roll before bulk so you can confirm hand feel, weight and drape first.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    Is factory-direct tweed cheaper than European mills?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Yes. Fursone's factory-direct tweed costs about 1\/5 to 1\/3 of benchmark European mills such as Linton Tweeds, while delivering comparable boucl\u00e9 and fancy-yarn structures. Lead times are also over 60% shorter, and Pantone color matching reaches 98% accuracy on custom developments.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    What testing standards do Fursone fabrics meet?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Fursone tests to recognized methods: pilling \u22653-4 grade (ISO 12945-2), colorfastness (ISO 105-C06), shrinkage \u2264\u00b13-5% (ISO 6330) and composition tolerance \u2264\u00b13% (AATCC 20). Each lot carries an in-house report, and OEKO-TEX, GRS or SGS third-party certification can be coordinated on request.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    Does Fursone export tweed and knit fabric internationally?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Yes. Fursone exports worldwide from Wenzhou, with main markets in the USA and Europe, South America, the Nordic region, Russia and Southeast Asia. We handle export documentation and logistics, and provide a technical data sheet with every stock item.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    What is the lead time for bulk fabric orders?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Standard bulk production takes 25-35 days after sample approval; rush orders run 15-20 days. Ready-stock items ship within 72 hours for 85% of orders. Lead time depends on yarn availability and order volume, so confirm timing at quotation.<\/p>\n                <\/div>\n            <\/div>\n\n            <div class=\"faq-item\">\n                <div class=\"faq-question\">\n                    Can Fursone protect my custom fabric design?\n                    <span class=\"faq-icon\">+<\/span>\n                <\/div>\n                <div class=\"faq-answer\">\n                    <p>Yes. We sign a non-disclosure agreement for every custom design and never resell client patterns to third parties. A digital pattern archive per customer supports 95%+ re-order consistency, so repeat production stays stable across seasons.<\/p>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"cta-wrapper\">\n            <a href=\"\/faq\/\" class=\"cta-button\">More Sourcing FAQs<\/a>\n        <\/div>\n    <\/div>\n\n    <script>\n    (function() {\n        var section = document.getElementById('faq-section');\n        if (!section) return;\n\n        var faqList = section.querySelector('.faq-grid');\n        if (!faqList) return;\n\n        var items = section.querySelectorAll('.faq-item');\n\n        function syncFaqColumns() {\n            var existingColumns = faqList.querySelector('.faq-columns');\n\n            if (window.innerWidth <= 1024) {\n                if (existingColumns) {\n                    Array.from(existingColumns.querySelectorAll('.faq-item'))\n                        .sort(function(a, b) {\n                            return Number(a.dataset.faqOrder) - Number(b.dataset.faqOrder);\n                        })\n                        .forEach(function(item) {\n                            faqList.appendChild(item);\n                        });\n\n                    existingColumns.remove();\n                }\n\n                return;\n            }\n\n            var directItems = Array.from(faqList.querySelectorAll(':scope > .faq-item'));\n            if (!directItems.length) return;\n\n            directItems.forEach(function(item, index) {\n                item.dataset.faqOrder = String(index + 1);\n            });\n\n            var columns = document.createElement('div');\n            columns.className = 'faq-columns';\n\n            var leftColumn = document.createElement('div');\n            leftColumn.className = 'faq-column';\n\n            var rightColumn = document.createElement('div');\n            rightColumn.className = 'faq-column';\n\n            directItems.forEach(function(item, index) {\n                (index % 2 === 0 ? leftColumn : rightColumn).appendChild(item);\n            });\n\n            columns.appendChild(leftColumn);\n            columns.appendChild(rightColumn);\n            faqList.appendChild(columns);\n        }\n\n        syncFaqColumns();\n        window.addEventListener('resize', syncFaqColumns);\n\n        items.forEach(function(item) {\n            var question = item.querySelector('.faq-question');\n            var answer = item.querySelector('.faq-answer');\n            if (!question || !answer) return;\n\n            question.addEventListener('click', function() {\n                var isActive = item.classList.contains('active');\n\n                \/\/ Close all others\n                items.forEach(function(otherItem) {\n                    otherItem.classList.remove('active');\n                    var otherAnswer = otherItem.querySelector('.faq-answer');\n                    if(otherAnswer) otherAnswer.style.maxHeight = null;\n                });\n\n                if (!isActive) {\n                    item.classList.add('active');\n                    answer.style.maxHeight = answer.scrollHeight + \"px\";\n                }\n            });\n        });\n\n        if (!window.IntersectionObserver) return;\n\n        var observer = new IntersectionObserver(function(entries) {\n            entries.forEach(function(entry) {\n                if (entry.isIntersecting) {\n                    items.forEach(function(item, index) {\n                        setTimeout(function() {\n                            item.style.opacity = '1';\n                            item.style.transform = 'translateY(0)';\n                        }, index * 80);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.2 });\n\n        items.forEach(function(item) {\n            item.style.opacity = '0';\n            item.style.transform = 'translateY(20px)';\n            item.style.transition = 'opacity 0.5s ease, transform 0.5s ease';\n        });\n\n        observer.observe(faqList);\n    })();\n    <\/script>\n\n    <!-- FURSONE GLOBAL MOBILE OVERRIDES (EvergoCasa Minotti Standards) -->\n    <style>\n        @media (max-width: 768px) {\n            \/* 1. Global Box Sizing & Body *\/\n            html, body {\n                overflow-x: hidden !important;\n                width: 100% !important;\n            }\n            * {\n                box-sizing: border-box !important;\n            }\n\n            \/* 2. Container Safety Margins *\/\n            #hero-minimalist-final .content-container,\n            .container {\n                padding-left: 20px !important;\n                padding-right: 20px !important;\n                width: 100% !important;\n                max-width: 100% !important;\n                margin: 0 auto !important;\n                box-sizing: border-box !important;\n            }\n\n            \/* 3. Section Breathing Room *\/\n            section {\n                padding: 50px 0 60px 0 !important;\n                margin: 0 !important;\n                overflow-x: hidden !important;\n            }\n            \n            \/* Exceptions for full-bleed or hero *\/\n            #why-fursone-section .container,\n            #b2b-split-slider .container {\n                padding-left: 20px !important;\n                padding-right: 20px !important;\n            }\n            #why-fursone-section .text-column,\n            #b2b-split-slider .right-content {\n                padding: 30px 20px 0 20px !important;\n                box-sizing: border-box !important;\n            }\n\n            \/* 4. Typography Hierarchy (Minotti Style) *\/\n            h1 {\n                font-size: 32px !important;\n                line-height: 1.15 !important;\n                margin-bottom: 20px !important;\n                text-align: left !important;\n            }\n            \n            h2 {\n                font-size: 28px !important;\n                line-height: 1.25 !important;\n                margin-top: 0 !important;\n                margin-bottom: 16px !important;\n                text-align: left !important;\n            }\n\n            h3 {\n                font-size: 18px !important;\n                line-height: 1.4 !important;\n                margin-bottom: 8px !important;\n            }\n\n            p, .intro-text, .sub-text, .faq-answer p, .blog-excerpt, #why-fursone-section .feature-item p {\n                font-size: 16px !important;\n                line-height: 1.6 !important;\n                margin-bottom: 24px !important;\n                text-align: left !important;\n                opacity: 0.85 !important;\n                font-weight: 300 !important;\n            }\n\n            \/* Remove excessive margins from intro texts *\/\n            .intro-text {\n                margin-left: 0 !important;\n                margin-right: 0 !important;\n            }\n\n            \/* 5. Buttons (Underlined Text Links) *\/\n            .btn, .cta-button {\n                background: transparent !important;\n                color: var(--text-main, #26292a) !important;\n                border: none !important;\n                border-bottom: 1px solid var(--text-main, #26292a) !important;\n                padding: 0 0 4px 0 !important;\n                margin: 0 !important;\n                font-size: 12px !important;\n                font-weight: 600 !important;\n                width: auto !important;\n                display: inline-flex !important;\n                text-transform: uppercase !important;\n                letter-spacing: 1.5px !important;\n                border-radius: 0 !important;\n                box-shadow: none !important;\n                justify-content: flex-start !important;\n            }\n\n            \/* Restore Homepage Hero Button *\/\n            #hero-minimalist-final .btn-primary,\n            #hero-minimalist-final .btn {\n                padding: 10px 20px !important;\n                font-size: 10px !important;\n                font-weight: 600 !important;\n                flex: 0 1 auto !important;\n                background-color: #934d34 !important;\n                color: #f3f2e6 !important;\n                border: 1px solid #934d34 !important;\n                border-radius: 0 !important;\n                letter-spacing: 1.5px !important;\n                text-transform: uppercase !important;\n                text-align: center !important;\n                display: inline-flex !important;\n                margin: 0 auto !important;\n                box-shadow: none !important;\n                justify-content: center !important;\n            }\n            \n            .cta-wrapper {\n                text-align: left !important;\n                margin-top: 10px !important;\n                padding-bottom: 10px !important;\n            }\n\n            \/* 6. Image Grids (Horizontal Scroll) *\/\n            .collections-grid,\n            .blog-grid {\n                display: flex !important;\n                flex-wrap: nowrap !important;\n                overflow-x: auto !important;\n                scroll-snap-type: x mandatory !important;\n                gap: 16px !important;\n                padding-bottom: 20px !important;\n                margin-left: 0 !important;\n                margin-right: -20px !important; \/* Bleed out right edge *\/\n                padding-right: 40px !important; \/* Add extra padding so the last item doesn't stick to the edge *\/\n                width: calc(100% + 20px) !important;\n            }\n            \n            .collections-grid::-webkit-scrollbar,\n            .blog-grid::-webkit-scrollbar {\n                display: none !important;\n            }\n            \n            .collection-card,\n            .blog-card {\n                flex: 0 0 85% !important;\n                scroll-snap-align: start !important;\n                height: auto !important; \/* Allow card to adjust to content *\/\n            }\n\n            \/* Fix image ratios *\/\n            .image-wrapper, .blog-card-image {\n                position: relative !important;\n                display: block !important;\n                overflow: hidden !important;\n                border-radius: 0 !important;\n            }\n            .image-wrapper {\n                padding-bottom: 120% !important; \/* Elegant vertical rectangle *\/\n                height: 0 !important; \/* Force padding-bottom to dictate height *\/\n            }\n            .blog-card-image {\n                height: 250px !important;\n                min-height: 250px !important;\n                max-height: 250px !important;\n                width: 100% !important;\n                object-fit: cover !important;\n            }\n            .image-wrapper img, .collection-image, img.bg-image {\n                height: 100% !important;\n                min-height: 100% !important;\n                max-height: none !important;\n                object-fit: cover !important;\n                width: 100% !important;\n                max-width: none !important;\n                position: absolute !important;\n                top: 0 !important;\n                left: 0 !important;\n                right: 0 !important;\n                bottom: 0 !important;\n                display: block !important;\n                border-radius: 0 !important;\n            }\n\n            \/* 7. Manufacturing Section Fixes *\/\n            #manufacturing-section .capability-row {\n                flex-direction: column !important;\n                gap: 24px !important;\n                margin-bottom: 50px !important;\n            }\n            #manufacturing-section .image-col {\n                height: 350px !important;\n                width: 100% !important; \/* Remove bleed to keep 20px breathing room *\/\n                margin-left: 0 !important; \n            }\n            #manufacturing-section .text-col {\n                padding: 0 20px !important;\n                box-sizing: border-box !important;\n            }\n            \n            \/* 8. FAQ specific *\/\n            .faq-question {\n                font-size: 16px !important;\n                padding: 20px !important;\n                align-items: center !important;\n            }\n            .faq-answer {\n                padding: 0 20px !important;\n            }\n                } \/* End of @media (max-width: 768px) *\/\n\n                \/* 9. Mobile Hero Centering Only *\/\n        @media (max-width: 768px) {\n\n        [id$=\"-hero\"] .btn-group,\n        #hero-minimalist-final .btn-group {\n            align-items: center !important;\n            justify-content: center !important;\n            width: 100% !important;\n        }\n        [id$=\"-hero\"] .content-container,\n        #hero-minimalist-final .content-container {\n            justify-content: center !important;\n            align-items: center !important;\n        }\n\n        [id$=\"-hero\"] .text-content,\n        #hero-minimalist-final .text-content {\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            text-align: center !important;\n            margin: 0 auto !important;\n        }\n\n        [id$=\"-hero\"] h1,\n        #hero-minimalist-final h1,\n        [id$=\"-hero\"] .sub-text,\n        #hero-minimalist-final .sub-text,\n        [id$=\"-hero\"] .pre-header,\n        #hero-minimalist-final .pre-header {\n            text-align: center !important;\n        }\n\n        [id$=\"-hero\"] .breadcrumb,\n        #hero-minimalist-final .breadcrumb {\n            justify-content: center !important;\n            width: 100% !important;\n        }\n\n        [id$=\"-hero\"] .btn,\n        #hero-minimalist-final .btn,\n        [id$=\"-hero\"] .btn-primary,\n        #hero-minimalist-final .btn-primary {\n            justify-content: center !important;\n            margin: 0 auto !important;\n            display: inline-flex !important;\n        }\n    \n        }\n    <\/style>\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Tweed Fabric Manufacturer in China \u00b7 Since 1995 Tweed Fabric Manufacturer in China: Factory-Direct Tweed &#038; Knit Fabrics Fursone is a tweed fabric manufacturer in China and knit fabric factory in Wenzhou (Longgang), running 300+ looms since 1995. Source signature Chanel-style tweeds, woolen overcoats and sweater knits from 100m ready stock (72h dispatch) or build &#8230; <a title=\"Hjem\" class=\"read-more\" href=\"https:\/\/fursone.com\/nb\/\" aria-label=\"Les mer om Hjem\">Les mer<\/a><\/p>","protected":false},"author":1,"featured_media":3156,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-13","page","type-page","status-publish","has-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/pages\/13","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/comments?post=13"}],"version-history":[{"count":287,"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/pages\/13\/revisions"}],"predecessor-version":[{"id":3213,"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/pages\/13\/revisions\/3213"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/media\/3156"}],"wp:attachment":[{"href":"https:\/\/fursone.com\/nb\/wp-json\/wp\/v2\/media?parent=13"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}