{"id":501,"date":"2025-03-06T05:03:48","date_gmt":"2025-03-06T13:03:48","guid":{"rendered":"https:\/\/fursone.com\/?page_id=501"},"modified":"2026-05-25T16:59:10","modified_gmt":"2026-05-26T00:59:10","slug":"products","status":"publish","type":"page","link":"https:\/\/fursone.com\/nl\/products\/","title":{"rendered":"Product"},"content":{"rendered":"\n<section id=\"products-hero\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"CollectionPage\",\n      \"name\": \"Tweed and Knit Fabric Collections | Fursone Textile Manufacturer\",\n      \"url\": \"https:\/\/fursone.com\/products\/\",\n      \"description\": \"Six tweed and knit fabric collections wholesale from a Wenzhou manufacturer: Chanel-style tweed 280-550g\/m\u00b2, woolen overcoat 450-800g\/m\u00b2, knitted overcoat, performance knit, sweater knit and heritage cable knit. 100m ready stock, 1000m custom MOQ.\",\n      \"keywords\": \"tweed and knit fabric collections, fabric categories wholesale, tweed knit fabric types supplier\",\n      \"publisher\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone\",\n        \"url\": \"https:\/\/fursone.com\"\n      }\n    }\n    <\/script>\n<style>\n\n    \/* FIX WHITE GAP ABOVE HERO *\/\n    #page-container, #main-content, .entry-content, .post-content, .et_pb_section, .et_pb_row, .et_pb_column, .et_pb_module { padding-top: 0 !important; margin-top: 0 !important; }\n    .et_pb_section { padding: 0 !important; }\n    .et_pb_row { padding: 0 !important; width: 100% !important; max-width: 100% !important; }\n    p:empty { display: none !important; margin: 0 !important; padding: 0 !important; }\n\n    #products-hero {\n        position: relative;\n        width: 100%;\n        min-height: 100vh;\n        padding-top: 133px; \/* Header offset for perfect visual symmetry *\/\n        padding-bottom: 0px; \n        box-sizing: border-box;\n        overflow: hidden;\n        display: flex;\n        align-items: center; \/* Perfectly centers the content in the remaining space *\/\n        font-family: var(--font-heading, 'Playfair Display', serif);\n        color: #f3f2e6;\n        background-color: #26292a;\n    }\n    #products-hero img.bg-image { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 0; }\n    #products-hero .overlay-gradient { position: absolute; inset: 0; background: linear-gradient(90deg, rgba(38,41,42,0.94) 0%, rgba(38,41,42,0.78) 42%, rgba(38,41,42,0.52) 100%); z-index: 1; }\n    #products-hero .breadcrumb { display: flex; align-items: center; gap: 10px; font-family: var(--font-body, 'Playfair', serif); margin-bottom: 8px; }\n    #products-hero .breadcrumb a { font-size: 12px; font-weight: 600; letter-spacing: 1px; text-transform: uppercase; color: rgba(243,242,230,0.6); text-decoration: none; transition: all 0.3s ease; }\n    #products-hero .breadcrumb a:hover { color: #f3f2e6; }\n    #products-hero .breadcrumb span { font-size: 10px; color: rgba(243,242,230,0.4); }\n    #products-hero .content-container { position: relative; z-index: 2; width: 100%; max-width: 1600px; margin: 0 auto; padding-left: 100px; padding-right: 40px; display: flex; justify-content: flex-start; box-sizing: border-box; }\n    #products-hero .text-content { max-width: 720px; animation: ctFadeInMove 1s ease-out forwards; }\n    #products-hero .pre-header { display: block; font-family: var(--font-body, 'Playfair', serif); font-size: 13px; font-weight: 700; letter-spacing: 2.5px; margin-bottom: 18px; opacity: 0.95; border-left: 3px solid #ffffff; padding-left: 16px; text-transform: uppercase; color: #f9f9f9; }\n    #products-hero h1 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: clamp(34px, 4.2vw, 54px); font-weight: 700; line-height: 1.18; margin-bottom: 18px; text-shadow: 0 5px 20px rgba(38,41,42,0.45); color: #f3f2e6; }\n    #products-hero .sub-text { font-family: var(--font-body, 'Playfair', serif); font-size: 16px; line-height: 1.65; margin-bottom: 20px; opacity: 0.95; color: #f3f2e6; font-weight: 400; max-width: 580px; }\n    \n    \/* Layout for tags and buttons *\/\n    #products-hero .hero-actions, #products-hero .hero-tags, #products-hero .hero-tag-container, #products-hero .hero-badges { display: flex; gap: 14px; flex-wrap: wrap; margin-bottom: 14px; }\n    \n    \/* Tags styling - Support both transparent and boxed versions safely *\/\n    #products-hero .hero-tag, #products-hero .hero-badge { font-family: var(--font-body, 'Playfair', serif); font-size: 11px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; color: #f3f2e6; opacity: 0.85; padding: 8px 12px; border-left: 2px solid #934d34; background: rgba(255,255,255,0.08); }\n    \n    \/* Button styling - Ensure .btn has a default color! *\/\n    #products-hero .btn { min-height: 48px; padding: 14px 28px; font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; text-decoration: none; transition: all 0.3s ease; letter-spacing: 1.4px; border-radius: 0; text-align: center; white-space: nowrap; text-transform: uppercase; cursor: pointer; display: inline-flex; align-items: center; justify-content: center; background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n    #products-hero .btn:hover { background-color: transparent; color: #f3f2e6; border-color: #ffffff; }\n    #products-hero .btn-primary { background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n    #products-hero .btn-primary:hover { background-color: transparent; color: #f3f2e6; border-color: #ffffff; }\n    #products-hero .btn-secondary { background: rgba(255,255,255,0.08); color: #f3f2e6; border: 1px solid rgba(243,242,230,0.36); }\n    #products-hero .btn-secondary:hover { background: rgba(255,255,255,0.16); border-color: #ffffff; }\n    \n    #products-hero .hero-note { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; line-height: 1.5; color: rgba(243,242,230,0.78); margin: 0 0 18px 0; }\n    \n    @keyframes ctFadeInMove { from { opacity: 0; transform: translateY(20px); } to { opacity: 1; transform: translateY(0); } }\n    \n    @media (max-width: 1250px) {\n        #products-hero {\n            padding-top: 105px; \/* Tablet header offset *\/\n        }\n    }\n    @media (max-width: 768px) {\n        #products-hero {\n            min-height: 100svh !important;\n            padding-top: 120px !important;\n            padding-bottom: 60px !important;\n        }\n        #products-hero .overlay-gradient { background: linear-gradient(180deg, rgba(38,41,42,0.82) 0%, rgba(38,41,42,0.84) 45%, rgba(38,41,42,0.92) 100%); }\n        #products-hero .content-container { padding: 0 20px !important; justify-content: center; }\n        #products-hero .text-content { text-align: left; max-width: 100%; }\n        #products-hero .breadcrumb { display: none; }\n        #products-hero .pre-header { border-left: none; padding-left: 0; margin-bottom: 10px; font-size: 10px; letter-spacing: 2px; }\n        #products-hero h1 { font-size: 28px !important; line-height: 1.15 !important; margin-bottom: 12px !important; text-align: left !important; }\n        #products-hero .sub-text { margin-bottom: 16px; font-size: 15px !important; line-height: 1.55 !important; text-align: left !important; }\n        #products-hero .hero-actions, #products-hero .hero-tags, #products-hero .hero-tag-container, #products-hero .hero-badges { display: flex; flex-direction: row; gap: 10px; width: 100%; margin-bottom: 12px; }\n        #products-hero .btn { width: 100% !important; min-height: 44px; padding: 12px 14px !important; font-size: 10px !important; letter-spacing: 1.1px !important; margin: 0 !important;}\n        #products-hero .hero-note { font-size: 11px; margin-bottom: 12px; }\n        #products-hero .hero-badge, #products-hero .hero-tag { font-size: 10px; padding: 8px 10px; }\n    }\n\n<\/style>\n<img loading=\"lazy\" decoding=\"async\" class=\"bg-image\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-001-scaled.jpg\" alt=\"Premium Fabric Collections Manufacturer Fursone\" width=\"1920\" height=\"1080\">\n\n    <div class=\"overlay-gradient\"><\/div>\n\n    <div class=\"content-container\">\n        <div class=\"text-content\">\n            <nav class=\"breadcrumb\">\n                <a href=\"\/\">Home<\/a>\n                <span>\/<\/span>\n                <span>Products<\/span>\n            <\/nav>\n\n            <span class=\"pre-header\">Tweed and Knit Fabric Collections \u00b7 Stock + Custom<\/span>\n\n            <h1>Tweed and Knit Fabric Collections: 6 Categories, One Source<\/h1>\n\n            <p class=\"sub-text\">\n                Browse Fursone&#8217;s tweed and knit fabric collections  &#8211;  six wholesale categories from Chanel-style tweed (280-550g\/m\u00b2) to woolen overcoat (450-800g\/m\u00b2) and heritage cable knits. Compare GSM and MOQ, then order <strong>100m ready stock<\/strong> or <strong>1000m custom<\/strong> direct from our Wenzhou mill.\n            <\/p>\n\n            <a href=\"#contact\" class=\"btn btn-primary\">Request Fabric Samples<\/a>\n        <\/div>\n    <\/div>\n<script>\n    (function() {\n        var content = document.querySelector('#products-hero .text-content');\n        if (content) {\n            window.addEventListener('scroll', function() {\n                var scrolled = window.scrollY;\n                if (scrolled < 500) {\n                    content.style.opacity = 1 - (scrolled \/ 500);\n                }\n            });\n        }\n    })();\n    <\/script>\n<\/section>\n\n<section id=\"product-categories\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"ItemList\",\n      \"itemListElement\": [\n        { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Chanel-Style Tweed\", \"url\": \"https:\/\/fursone.com\/chanel-style-tweed\/\" },\n        { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Woolen Overcoat Fabric\", \"url\": \"https:\/\/fursone.com\/woolen-overcoat\/\" },\n        { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Knitted Overcoat Fabric\", \"url\": \"https:\/\/fursone.com\/knitted-overcoat\/\" },\n        { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Performance Knit Essentials\", \"url\": \"https:\/\/fursone.com\/knit-fabric\/\" },\n        { \"@type\": \"ListItem\", \"position\": 5, \"name\": \"Fashion Sweater Knit\", \"url\": \"https:\/\/fursone.com\/sweater-knit\/\" },\n        { \"@type\": \"ListItem\", \"position\": 6, \"name\": \"Heritage Cable Knit\", \"url\": \"https:\/\/fursone.com\/cable-sweater-knit\/\" }\n      ]\n    }\n    <\/script>\n<style>\n        :root {\n            --bg-primary: #f3f2e6;\n            --text-main: #26292a;\n            --cta-button: #934d34;\n            --white: #ffffff;\n            --gray-300: #e0e0e0;\n        }\n\n        #product-categories {\n            background-color: var(--bg-primary);\n            padding: 80px 0;\n            font-family: 'Helvetica Neue', Arial, sans-serif;\n            color: var(--text-main);\n        }\n\n        #product-categories .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #product-categories .section-header {\n            text-align: center;\n            margin-bottom: 60px;\n            max-width: 800px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        #product-categories .section-label {\n            display: inline-block;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 700;\n            letter-spacing: 2.4px;\n            text-transform: uppercase;\n            color: var(--cta-button);\n            margin-bottom: 14px;\n        }\n\n        #product-categories h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main);\n            margin: 0 0 20px 0;\n            font-weight: 400;\n        }\n\n        #product-categories .section-desc {\n            font-size: 16px;\n            font-weight: 300;\n            line-height: 1.8;\n            opacity: 0.9;\n            margin: 0;\n        }\n\n        #product-categories .grid-container {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n        }\n\n        #product-categories .cat-card {\n            display: block;\n            text-decoration: none;\n            color: var(--text-main);\n            transition: all 0.3s ease;\n            background: #ffffff;\n            border: 1px solid rgba(38, 41, 42, 0.08);\n        }\n\n        #product-categories .card-img-wrapper {\n            position: relative;\n            width: 100%;\n            padding-bottom: 76%;\n            overflow: hidden;\n            background: #f0f0f0;\n            margin-bottom: 0;\n        }\n\n        #product-categories .card-img-wrapper img {\n            position: absolute !important;\n            top: 0 !important;\n            left: 0 !important;\n            width: 100% !important;\n            height: 100% !important;\n            object-fit: cover !important;\n            transition: transform 0.6s ease;\n        }\n\n        #product-categories .cat-card:hover .card-img-wrapper img {\n            transform: scale(1.05);\n        }\n\n        #product-categories .card-content {\n            display: flex;\n            flex-direction: column;\n            align-items: flex-start;\n            gap: 10px;\n            padding: 22px 22px 20px;\n            min-height: 208px;\n        }\n\n        #product-categories h3 {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            font-weight: 500;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin: 0;\n        }\n\n        #product-categories .arrow-icon {\n            font-size: 18px;\n            color: var(--text-main);\n            transition: transform 0.3s ease;\n            display: none;\n        }\n\n        #product-categories .cat-card:hover .arrow-icon {\n            transform: translateX(5px);\n        }\n\n        #product-categories .card-specs,\n        #product-categories .card-desc {\n            display: block;\n        }\n\n        #product-categories .card-specs {\n            font-size: 11px;\n            font-weight: 700;\n            color: var(--cta-button);\n            margin: 0;\n            text-transform: uppercase;\n            letter-spacing: 1.1px;\n        }\n\n        #product-categories .card-desc {\n            font-size: 14px;\n            font-weight: 300;\n            line-height: 1.6;\n            opacity: 0.85;\n            margin: 0;\n            flex-grow: 1;\n        }\n\n        #product-categories .card-link {\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            display: inline-flex;\n            align-items: center;\n            align-self: flex-start;\n            border-bottom: 1px solid var(--text-main);\n            padding-bottom: 3px;\n            transition: all 0.3s ease;\n            margin-top: auto;\n        }\n\n        #product-categories .cat-card:hover .card-link {\n            color: var(--cta-button);\n            border-color: var(--cta-button);\n            padding-right: 5px;\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 1024px) {\n            #product-categories .grid-container {\n                grid-template-columns: repeat(2, 1fr);\n            }\n        }\n\n        @media (max-width: 768px) {\n            #product-categories {\n                padding: 56px 0 !important;\n            }\n\n            #product-categories .container {\n                padding: 0 20px;\n            }\n\n            #product-categories .section-header {\n                text-align: left;\n                margin-bottom: 28px;\n            }\n\n            #product-categories h2 {\n                font-size: 28px;\n            }\n\n            #product-categories .section-desc {\n                font-size: 13px;\n                line-height: 1.55;\n            }\n\n            #product-categories .grid-container {\n                display: grid !important;\n                grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n                overflow: visible !important;\n                gap: 12px !important;\n                padding-bottom: 0 !important;\n                margin-left: 0 !important;\n                margin-right: 0 !important;\n                padding-right: 0 !important;\n                width: 100% !important;\n            }\n            \n            #product-categories .grid-container::-webkit-scrollbar {\n                display: none;\n            }\n\n            #product-categories .cat-card {\n                flex: 0 0 auto !important;\n                scroll-snap-align: start;\n                height: auto;\n                min-width: 0;\n            }\n\n            #product-categories .card-content {\n                padding: 14px 14px 16px;\n                min-height: 194px;\n                gap: 8px;\n            }\n\n            #product-categories .card-img-wrapper {\n                padding-bottom: 68%;\n            }\n            \n            #product-categories h3 {\n                font-size: 15px !important;\n                line-height: 1.35 !important;\n            }\n\n            #product-categories .card-specs {\n                font-size: 10px !important;\n            }\n\n            #product-categories .card-desc {\n                font-size: 12px !important;\n                line-height: 1.5 !important;\n            }\n\n            #product-categories .card-link {\n                font-size: 10px !important;\n                line-height: 1.4 !important;\n            }\n        }\n    <\/style>\n<div class=\"container\">\n        <div class=\"section-header\">\n                \n                <h2>What Types of Tweed Fabric Are Available Wholesale?<\/h2>\n                <p class=\"section-desc\">Six tweed and knit fabric collections, each listed with GSM range and MOQ. Pick by weight and end use, then open the category that matches your sourcing goal  -  all wholesale-direct from Wenzhou.<\/p>\n        <\/div>\n\n        <div class=\"grid-container\">\n            <!-- 1. Chanel-Style Tweed -->\n            <a href=\"\/chanel-style-tweed\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-001-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"Luxury Chanel Style Tweed Fabric Manufacturer\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Chanel-Style Tweed<\/h3>\n                    <div class=\"card-specs\">280-550g\/m\u00b2 \u00b7 148-150cm \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For boutique jackets, luxury-inspired suits, and statement capsule collections.<\/p>\n                    <span class=\"card-link\">View Tweed<\/span>\n                <\/div>\n            <\/a>\n\n            <!-- 2. Woolen Overcoat -->\n            <a href=\"\/woolen-overcoat\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/worsted-woolen-tweed-fabric-textile-yarn-fursone-001-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"Heavy Woolen Overcoat Fabric Wholesale\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Woolen Overcoat<\/h3>\n                    <div class=\"card-specs\">450-800g\/m\u00b2 \u00b7 30-80%+ wool \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For structured overcoats, tailoring programs, and cold-season outerwear ranges.<\/p>\n                    <span class=\"card-link\">View Overcoat<\/span>\n                <\/div>\n            <\/a>\n\n            <!-- 3. Knitted Overcoat (Trend) -->\n            <a href=\"\/knitted-overcoat\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/knitted-embroidery-fabric-textile-fursone-001-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"Knitted Overcoat Fabric Manufacturer\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Knitted Overcoat<\/h3>\n                    <div class=\"card-specs\">Shrinkage \u2264\u00b13% \u00b7 stretch knit \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For soft overcoats, fashion-forward outerwear, and flexible comfort-driven silhouettes.<\/p>\n                    <span class=\"card-link\">View Knit Coat<\/span>\n                <\/div>\n            <\/a>\n\n            <!-- 4. Performance Knit -->\n            <a href=\"\/knit-fabric\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/chenille-tweed-fabric-textile-melange-fursone-001-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"Performance Stretch Knit Fabric Supplier\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Performance Knit<\/h3>\n                    <div class=\"card-specs\">4-way stretch \u00b7 high recovery \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For lounge sets, athleisure capsules, and premium basics that need recovery and softness.<\/p>\n                    <span class=\"card-link\">View Performance<\/span>\n                <\/div>\n            <\/a>\n\n            <!-- 5. Fashion Sweater Knit -->\n            <a href=\"\/sweater-knit\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/boucle-fancy-yarn-tweed-fabric-textile-fursone-010-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"Fashion Sweater Knit Fabric Wholesale\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Fashion Sweater Knit<\/h3>\n                    <div class=\"card-specs\">Soft lofty hand \u00b7 circular\/flat knit \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For cardigans, pullovers, and elevated knitwear lines that need loft and hand feel.<\/p>\n                    <span class=\"card-link\">View Sweater<\/span>\n                <\/div>\n            <\/a>\n\n            <!-- 6. Heritage Cable Knit -->\n            <a href=\"\/cable-sweater-knit\/\" class=\"cat-card\">\n                <div class=\"card-img-wrapper\">\n                    <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/worsted-woolen-tweed-fabric-textile-yarn-fursone-020-scaled.jpg\" width=\"800\" height=\"600\" loading=\"lazy\" alt=\"3D Cable Knit Sweater Fabric\">\n                <\/div>\n                <div class=\"card-content\">\n                    <h3>Heritage Cable Knit<\/h3>\n                    <div class=\"card-specs\">3D cable texture \u00b7 heavy gauge \u00b7 100m stock \/ 1000m custom<\/div>\n                    <p class=\"card-desc\">For chunky sweaters, winter storytelling collections, and classic textured knit programs.<\/p>\n                    <span class=\"card-link\">View Cable Knit<\/span>\n                <\/div>\n            <\/a>\n        <\/div>\n        <div class=\"pillar-band\">\n            <style>\n                #product-categories .pillar-band { margin-top: 70px; padding-top: 50px; border-top: 1px solid rgba(38,41,42,0.12); }\n                #product-categories .pillar-band .band-header { text-align: center; margin-bottom: 36px; max-width: 800px; margin-left: auto; margin-right: auto; }\n                #product-categories .pillar-band h3 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 28px; font-weight: 400; color: var(--text-main); margin: 0 0 12px 0; }\n                #product-categories .pillar-band .band-desc { font-size: 15px; font-weight: 300; line-height: 1.8; opacity: 0.9; margin: 0; }\n                #product-categories .pillar-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }\n                #product-categories .pillar-grid .cat-card { flex-direction: column; padding: 28px 26px; }\n                #product-categories .pillar-grid .pillar-title { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 21px; color: var(--text-main); margin-bottom: 10px; }\n                #product-categories .pillar-grid p { font-size: 14px; line-height: 1.7; color: var(--text-main); opacity: 0.8; margin: 0 0 14px 0; }\n                #product-categories .pillar-grid .card-link { margin-top: auto; }\n                @media (max-width: 1024px) { #product-categories .pillar-grid { grid-template-columns: repeat(2, 1fr); } }\n                @media (max-width: 768px) { #product-categories .pillar-grid { grid-template-columns: 1fr; } #product-categories .pillar-band { margin-top: 50px; padding-top: 36px; } }\n            <\/style>\n            <div class=\"band-header\">\n                <span class=\"section-label\">Manufacturing Pillars<\/span>\n                <h3>Explore Our Fabric Manufacturing Capabilities<\/h3>\n                <p class=\"band-desc\">Deep-dive hubs for every fabric family \u2014 full specs, MOQ tiers, OEM\/ODM workflow, certifications and factory capabilities in one place.<\/p>\n            <\/div>\n            <div class=\"pillar-grid\">\n                <a href=\"\/boucle-fabric-manufacturer\/\" class=\"cat-card\">\n                    <div class=\"pillar-title\">Boucl\u00e9 Fabric Manufacturer<\/div>\n                    <p>Loop-yarn specialist hub: fancy boucl\u00e9 development 280\u2013550 g\/m\u00b2, 7\u201310 day sampling, 1,000m MOQ OEM programs.<\/p>\n                    <span class=\"card-link\">View Boucl\u00e9 Hub<\/span>\n                <\/a>\n                <a href=\"\/knit-fabric-manufacturer\/\" class=\"cat-card\">\n                    <div class=\"pillar-title\">Knit Fabric Manufacturer<\/div>\n                    <p>Hacci, jacquard &amp; stretch knit hub: 20+ sweater structures, 40+ jacquard patterns, ready stock and custom programs.<\/p>\n                    <span class=\"card-link\">View Knit Hub<\/span>\n                <\/a>\n                <a href=\"\/wool-fabric-manufacturer\/\" class=\"cat-card\">\n                    <div class=\"pillar-title\">Wool Fabric Manufacturer<\/div>\n                    <p>Double-faced &amp; melton hub: 20+ wool SKUs, lamination-free bonding, winter coating programs for outerwear brands.<\/p>\n                    <span class=\"card-link\">View Wool Hub<\/span>\n                <\/a>\n            <\/div>\n        <\/div>\n    <\/div>\n<script>\n    (function() {\n        \/\/ Intersection Observer for fade-in animation\n        const cards = document.querySelectorAll('#product-categories .cat-card');\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    entry.target.style.opacity = '1';\n                    entry.target.style.transform = 'translateY(0)';\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.1 });\n\n        cards.forEach((card, index) => {\n            card.style.opacity = '0';\n            card.style.transform = 'translateY(30px)';\n            card.style.transition = `opacity 0.6s ease ${index * 0.1}s, transform 0.6s ease ${index * 0.1}s`;\n            observer.observe(card);\n        });\n    })();\n    <\/script>\n<\/section>\n\n<section id=\"manufacturing-services\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Service\",\n      \"name\": \"Textile OEM & Ready Stock\",\n      \"description\": \"Flexible manufacturing solutions: 100m ready stock for sampling and 1000m deep customization for exclusive brand developments.\"\n    }\n    <\/script>\n<style>\n        :root {\n            --bg-secondary: #d9d5c9;\n            --text-main: #26292a;\n            --cta-button: #934d34;\n            --white: #ffffff;\n        }\n\n        #manufacturing-services {\n            background-color: var(--bg-secondary);\n            padding: 100px 0;\n            font-family: 'Helvetica Neue', Arial, sans-serif;\n            color: var(--text-main);\n        }\n\n        #manufacturing-services .container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 40px;\n            display: flex;\n            align-items: center;\n            gap: 60px;\n        }\n\n        #manufacturing-services .content-col {\n            flex: 1;\n            max-width: 600px;\n        }\n\n        #manufacturing-services h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 42px;\n            line-height: 1.2;\n            margin: 0 0 25px 0;\n            font-weight: 400;\n        }\n\n        #manufacturing-services .intro-text {\n            font-size: 16px;\n            font-weight: 300;\n            line-height: 1.8;\n            opacity: 0.9;\n            margin-bottom: 40px;\n        }\n\n        #manufacturing-services .service-grid {\n            display: grid;\n            grid-template-columns: 1fr;\n            gap: 30px;\n        }\n\n        #manufacturing-services .service-card {\n            background: var(--white);\n            padding: 35px;\n            border-left: 4px solid var(--cta-button);\n            box-shadow: 0 5px 15px rgba(0,0,0,0.03);\n            transition: transform 0.3s ease;\n        }\n\n        #manufacturing-services .service-card:hover {\n            transform: translateX(5px);\n        }\n\n        #manufacturing-services .card-title {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n            margin-bottom: 15px;\n        }\n\n        #manufacturing-services .card-title h3 {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 20px;\n            font-weight: 600;\n            text-transform: uppercase;\n            margin: 0;\n            letter-spacing: 0.5px;\n        }\n\n        #manufacturing-services .moq-badge {\n            background: var(--text-main);\n            color: var(--white);\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 700;\n            padding: 4px 10px;\n            border-radius: 2px;\n        }\n\n        #manufacturing-services .service-desc {\n            font-size: 14px;\n            font-weight: 300;\n            line-height: 1.7;\n            margin: 0;\n            opacity: 0.85;\n        }\n\n        #manufacturing-services .service-features {\n            margin-top: 15px;\n            padding: 0;\n            list-style: none;\n        }\n\n        #manufacturing-services .service-features li {\n            font-size: 13px;\n            font-weight: 500;\n            margin-bottom: 8px;\n            display: flex;\n            align-items: center;\n            gap: 8px;\n        }\n\n        #manufacturing-services .service-features li::before {\n            content: \"\u2713\";\n            color: var(--cta-button);\n            font-weight: bold;\n        }\n\n        #manufacturing-services .image-col {\n            flex: 1;\n            position: relative;\n        }\n\n        #manufacturing-services .image-wrapper {\n            position: relative;\n            padding-top: 120%;\n            overflow: hidden;\n            border: 1px solid rgba(38,41,42,0.1);\n        }\n\n        #manufacturing-services .image-wrapper img {\n            position: absolute;\n            top: 0;\n            left: 0;\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n        }\n\n        \/* Mobile Responsive *\/\n        @media (max-width: 992px) {\n            #manufacturing-services .container {\n                flex-direction: column;\n                padding: 0 20px;\n            }\n\n            #manufacturing-services .content-col,\n            #manufacturing-services .image-col {\n                width: 100%;\n                max-width: 100%;\n            }\n\n            #manufacturing-services h2 {\n                font-size: 32px;\n            }\n            \n            #manufacturing-services .image-wrapper {\n                padding-top: 75%;\n            }\n        }\n    <\/style>\n<div class=\"container\">\n        <div class=\"content-col\">\n            <h2>What Is the Difference Between Custom and Ready-Stock Fabric?<\/h2>\n            <p class=\"intro-text\">\n                Two sourcing routes, one Wenzhou mill. Ready stock removes MOQ risk for sampling and capsule drops; custom manufacturing builds exclusive tweed and knit fabric types for your brand. Both run on the same vertical quality control.\n            <\/p>\n\n            <div class=\"service-grid\">\n                <!-- Ready Stock -->\n                <div class=\"service-card\">\n                    <div class=\"card-title\">\n                        <h3><a href=\"\/ready-stock\/\" style=\"color:inherit;text-decoration:none;\">Ready Stock<\/a><\/h3>\n                        <span class=\"moq-badge\">100m MOQ<\/span>\n                    <\/div>\n                    <p class=\"service-desc\">\n                        Access 100+ trending tweed and knit SKUs from inventory. Ideal for capsule collections, immediate sampling and low-risk market testing  -  85% of stock orders dispatch within 72 hours.\n                    <\/p>\n                    <ul class=\"service-features\">\n                        <li>72-Hour Dispatch from Wenzhou<\/li>\n                        <li>Full Technical Data Sheet (TDS) Provided<\/li>\n                        <li>No Lab Dip Required<\/li>\n                    <\/ul>\n                <\/div>\n\n                <!-- Custom OEM -->\n                <div class=\"service-card\">\n                    <div class=\"card-title\">\n                        <h3><a href=\"\/custom-manufacturing\/\" style=\"color:inherit;text-decoration:none;\">Custom Manufacturing<\/a><\/h3>\n                        <span class=\"moq-badge\">1000m MOQ<\/span>\n                    <\/div>\n                    <p class=\"service-desc\">\n                        Develop proprietary fabrics tailored to your brand. We dye to Pantone at 98% accuracy, adjust wool ratios, and engineer functional finishes  -  protected by NDA.\n                    <\/p>\n                    <ul class=\"service-features\">\n                        <li>7-10 Days Rapid Prototyping (Hand-loom)<\/li>\n                        <li>95%+ Consistency on Re-orders<\/li>\n                        <li>Exclusive IP Protection<\/li>\n                    <\/ul>\n                <\/div>\n            <\/div>\n        <\/div>\n\n        <div class=\"image-col\">\n            <div class=\"image-wrapper\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/02\/textile-factory-workshop-production-equipment-manufacturing-fursone-04-scaled.jpg\" width=\"800\" height=\"1000\" loading=\"lazy\" alt=\"Fursone Textile Manufacturing Looms Wenzhou\">\n            <\/div>\n        <\/div>\n    <\/div>\n<script>\n    (function() {\n        const section = document.getElementById('manufacturing-services');\n        const cards = section.querySelectorAll('.service-card');\n        \n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    cards.forEach((card, index) => {\n                        setTimeout(() => {\n                            card.style.opacity = '1';\n                            card.style.transform = 'translateX(0)';\n                        }, index * 150);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.2 });\n\n        cards.forEach(card => {\n            card.style.opacity = '0';\n            card.style.transform = 'translateX(-30px)';\n            card.style.transition = 'opacity 0.5s ease, transform 0.5s ease';\n        });\n\n        observer.observe(section);\n    })();\n    <\/script>\n<\/section>\n\n<!-- ========================= GEO: Technical Specifications & FAQ ========================= -->\n<section id=\"tech-specs-geo\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What types of tweed fabric are available wholesale?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Fursone wholesales six tweed and knit fabric types: Chanel-style tweed (280-550g\/m\u00b2), woolen overcoat (450-800g\/m\u00b2, 30-80%+ wool), knitted overcoat (shrinkage \u2264\u00b13%), 4-way stretch performance knit, fashion sweater knit and heritage cable knit. Each ships from 100m ready stock or 1000m custom per color.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the difference between boucl\u00e9 and cable knit fabric?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Boucl\u00e9 is a woven tweed built from looped yarns that create a curled, nubby surface  -  the signature Chanel-jacket texture. Cable knit is a knitted fabric with raised 3D rope patterns and natural stretch. Boucl\u00e9 gives structured couture shape; cable knit gives heavy, flexible warmth.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Which fabric category fits my collection?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Match weight to season: 150-280g\/m\u00b2 knits suit spring\/summer, 380-500g\/m\u00b2 tweeds suit autumn\/winter jackets, and 500-650g+ woolens suit deep-winter overcoats. For low-risk testing use 100m ready stock; for exclusive designs use 1000m custom. We help designers, factories and wholesalers choose the right route.\"\n          }\n        }\n      ]\n    }\n    <\/script>\n<style>\n        #tech-specs-geo {\n            background-color: #ffffff;\n            padding: 80px 0;\n            border-top: 1px solid rgba(38, 41, 42, 0.05);\n        }\n        #tech-specs-geo .container {\n            max-width: 1000px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n        #tech-specs-geo .geo-header {\n            text-align: center;\n            margin-bottom: 50px;\n        }\n        #tech-specs-geo h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            color: var(--text-main, #26292a);\n            margin-bottom: 20px;\n            font-weight: 400;\n        }\n        #tech-specs-geo .geo-desc {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 16px;\n            line-height: 1.8;\n            color: var(--text-main, #26292a);\n            opacity: 0.8;\n            margin: 0 auto;\n        }\n        #tech-specs-geo .faq-item {\n            margin-bottom: 30px;\n            padding-bottom: 20px;\n            border-bottom: 1px solid rgba(38, 41, 42, 0.1);\n        }\n        #tech-specs-geo .faq-item h3 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 20px;\n            color: var(--text-main, #26292a);\n            margin-bottom: 10px;\n            font-weight: 500;\n        }\n        #tech-specs-geo .faq-item p {\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 15px;\n            line-height: 1.6;\n            color: var(--text-main, #26292a);\n            opacity: 0.8;\n        }\n    <\/style>\n<style>\n        #tech-specs-geo .compare-table {\n            width: 100%;\n            border-collapse: collapse;\n            margin: 36px 0 8px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 14px;\n            color: var(--text-main, #26292a);\n        }\n        #tech-specs-geo .compare-table caption {\n            text-align: left;\n            font-size: 13px;\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 12px;\n            opacity: 0.7;\n        }\n        #tech-specs-geo .compare-table th,\n        #tech-specs-geo .compare-table td {\n            text-align: left;\n            padding: 11px 12px;\n            border-bottom: 1px solid rgba(38, 41, 42, 0.12);\n            line-height: 1.45;\n        }\n        #tech-specs-geo .compare-table th {\n            font-weight: 700;\n            text-transform: uppercase;\n            letter-spacing: 0.5px;\n            font-size: 12px;\n        }\n        #tech-specs-geo .compare-table .col-fursone {\n            color: var(--cta-button, #934d34);\n            font-weight: 700;\n        }\n        #tech-specs-geo a.ext-link {\n            color: var(--cta-button, #934d34);\n            text-decoration: underline;\n        }\n    <\/style>\n<div class=\"container\">\n        <div class=\"geo-header\">\n            <h2>Tweed and Knit Fabric Collections: Sourcing FAQ<\/h2>\n            <p class=\"geo-desc\">Hard specs and ordering facts for B2B buyers  -  GSM ranges, MOQ, lead times and how our tweed and knit fabric types compare with European mills.<\/p>\n        <\/div>\n        <div class=\"faq-list\">\n            <div class=\"faq-item\">\n                <h3>What types of tweed fabric are available wholesale?<\/h3>\n                <p>Fursone wholesales six tweed and knit fabric types: Chanel-style tweed (280-550g\/m\u00b2), woolen overcoat (450-800g\/m\u00b2, 30-80%+ wool), knitted overcoat (shrinkage \u2264\u00b13%), 4-way stretch performance knit, fashion sweater knit and heritage cable knit. Each ships from 100m ready stock or 1000m custom per color.<\/p>\n            <\/div>\n            <div class=\"faq-item\">\n                <h3>What is the difference between boucl\u00e9 and cable knit fabric?<\/h3>\n                <p><a class=\"ext-link\" href=\"https:\/\/en.wikipedia.org\/wiki\/Boucl%C3%A9\" target=\"_blank\" rel=\"noopener\">Boucl\u00e9<\/a> is a woven tweed built from looped yarns that create a curled, nubby surface  -  the signature Chanel-jacket texture. Cable knit is a knitted fabric with raised 3D rope patterns and natural stretch. Boucl\u00e9 gives structured couture shape; cable knit gives heavy, flexible warmth.<\/p>\n            <\/div>\n            <div class=\"faq-item\">\n                <h3>Which fabric category fits my collection?<\/h3>\n                <p>Match weight to season: 150-280g\/m\u00b2 knits suit spring\/summer, 380-500g\/m\u00b2 tweeds suit autumn\/winter jackets, and 500-650g+ woolens suit deep-winter overcoats. For low-risk testing use 100m ready stock; for exclusive designs use 1000m custom. We help designers, factories and wholesalers <a class=\"ext-link\" href=\"\/solutions\/\">choose the right sourcing route<\/a>.<\/p>\n            <\/div>\n        <\/div>\n\n        <table class=\"compare-table\">\n            <caption>Collection Specs at a Glance: Fursone vs European Mills<\/caption>\n            <thead>\n                <tr>\n                    <th>Factor<\/th>\n                    <th class=\"col-fursone\">Fursone Collections<\/th>\n                    <th>European Mills<\/th>\n                <\/tr>\n            <\/thead>\n            <tbody>\n                <tr>\n                    <td>Tweed GSM range<\/td>\n                    <td class=\"col-fursone\">280-550g\/m\u00b2 (Chanel) \u00b7 450-800g\/m\u00b2 (overcoat)<\/td>\n                    <td>Similar, couture-focused<\/td>\n                <\/tr>\n                <tr>\n                    <td>Stock MOQ<\/td>\n                    <td class=\"col-fursone\">100m, 72h dispatch (85% of orders)<\/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>Price level<\/td>\n                    <td class=\"col-fursone\">1\/5-1\/3 of <a class=\"ext-link\" href=\"https:\/\/lintontweeds.com\" rel=\"nofollow noopener\" target=\"_blank\">Linton<\/a><\/td>\n                    <td>Premium \/ couture<\/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>Quality testing<\/td>\n                    <td class=\"col-fursone\"><a class=\"ext-link\" href=\"https:\/\/www.iso.org\/standards.html\" target=\"_blank\" rel=\"noopener\">ISO<\/a> 12945-2 \/ 105-C06 \/ 6330, AATCC 20<\/td>\n                    <td>Varies by mill<\/td>\n                <\/tr>\n            <\/tbody>\n        <\/table>\n    <\/div>\n<\/section>\n\n<section id=\"products-cta\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"WebPageElement\",\n      \"name\": \"Product Inquiry CTA\",\n      \"description\": \"Contact Fursone for fabric samples and bulk factory quotes.\"\n    }\n    <\/script>\n<style>\n        :root {\n            --bg-primary: #f3f2e6;\n            --text-main: #26292a;\n            --cta-button: #934d34;\n            --cta-text: #f3f2e6;\n        }\n\n        #products-cta {\n            background-color: var(--bg-primary);\n            padding: 100px 0;\n            text-align: center;\n            font-family: 'Helvetica Neue', Arial, sans-serif;\n        }\n\n        #products-cta .container {\n            max-width: 800px;\n            margin: 0 auto;\n            padding: 0 40px;\n        }\n\n        #products-cta h2 {\n            font-family: var(--font-heading, 'Playfair Display', serif);\n            font-size: 36px;\n            line-height: 1.3;\n            color: var(--text-main);\n            margin: 0 0 20px 0;\n            font-weight: 400;\n        }\n\n        #products-cta p {\n            font-size: 16px;\n            font-weight: 300;\n            line-height: 1.8;\n            color: var(--text-main);\n            opacity: 0.9;\n            margin: 0 0 40px 0;\n        }\n\n        #products-cta .btn-cta {\n            display: inline-flex;\n            align-items: center;\n            justify-content: center;\n            padding: 16px 40px;\n            background-color: var(--cta-button);\n            color: var(--cta-text);\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 13px;\n            font-weight: 700;\n            letter-spacing: 1.5px;\n            text-transform: uppercase;\n            text-decoration: none;\n            border: 1px solid var(--cta-button);\n            transition: all 0.3s ease;\n        }\n\n        #products-cta .btn-cta:hover {\n            background-color: transparent;\n            color: var(--text-main);\n            border-color: var(--text-main);\n        }\n\n        #products-cta .trust-badges {\n            margin-top: 30px;\n            display: flex;\n            justify-content: center;\n            gap: 20px;\n            font-family: var(--font-body, 'Playfair', serif);\n            font-size: 12px;\n            font-weight: 600;\n            text-transform: uppercase;\n            color: var(--text-main);\n            opacity: 0.7;\n        }\n\n        @media (max-width: 768px) {\n            #products-hero .content-container,\n            #product-categories .container,\n            #manufacturing-services .container,\n            #products-cta .container {\n                padding-left: 24px !important;\n                padding-right: 24px !important;\n                box-sizing: border-box !important;\n            }\n            #products-hero h1,\n            #product-categories h2,\n            #manufacturing-services h2,\n            #products-cta h2 {\n                font-size: 30px !important;\n                line-height: 1.25 !important;\n            }\n            #products-hero .sub-text,\n            #product-categories .section-desc,\n            #product-categories .card-desc,\n            #manufacturing-services .intro-text,\n            #manufacturing-services .service-desc,\n            #manufacturing-services .service-features li,\n            #products-cta p {\n                font-size: 17px !important;\n                line-height: 1.7 !important;\n            }\n            #product-categories h3,\n            #manufacturing-services .service-card h3 {\n                font-size: 18px !important;\n                line-height: 1.4 !important;\n            }\n            #product-categories .card-link,\n            #products-cta .trust-badges {\n                font-size: 12px !important;\n                line-height: 1.5 !important;\n            }\n            #products-hero .btn,\n            #products-cta .btn-cta {\n                display: inline-flex !important;\n                align-items: center !important;\n                justify-content: center !important;\n                padding: 12px 22px !important;\n                font-size: 13px !important;\n                font-weight: 700 !important;\n                letter-spacing: 1.2px !important;\n                text-align: center !important;\n            }\n            #products-hero .pre-header {\n                font-size: 11px !important;\n            }\n            #product-categories .cat-card {\n                flex-basis: 88% !important;\n            }\n        }\n    <\/style>\n<div class=\"container\">\n        <h2>Source Tweed and Knit Fabric Collections Direct from the Manufacturer<\/h2>\n        <p>Whether you need A4 swatches of our Chanel-style tweed or a 1000-meter custom dyeing run for performance knits, our Wenzhou factory is equipped to deliver  -  100m ready stock, 72h dispatch.<\/p>\n        <a href=\"#contact\" class=\"btn-cta\">Request Fabric Samples<\/a>\n        \n        <div class=\"trust-badges\">\n            <span>ISO 12945-2 \/ 105-C06 Tested<\/span>\n            <span>\u2022<\/span>\n            <span>OEKO-TEX & GRS Coordinable<\/span>\n            <span>\u2022<\/span>\n            <span>95%+ Re-order Consistency<\/span>\n        <\/div>\n    <\/div>\n<script>\n    (function() {\n        const cta = document.getElementById('products-cta');\n        const observer = new IntersectionObserver((entries) => {\n            entries.forEach(entry => {\n                if (entry.isIntersecting) {\n                    entry.target.style.opacity = '1';\n                    entry.target.style.transform = 'translateY(0)';\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.2 });\n\n        cta.style.opacity = '0';\n        cta.style.transform = 'translateY(30px)';\n        cta.style.transition = 'opacity 0.6s ease, transform 0.6s ease';\n        \n        observer.observe(cta);\n    })();\n    <\/script>\n<\/section>\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            #hero-minimalist-final {\n                padding: 0 !important;\n                height: 100svh !important;\n                min-height: 550px !important;\n            }\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, #hero-minimalist-final .btn {\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            \/* Hero button needs white text on dark background *\/\n            #hero-minimalist-final .btn, #products-hero .btn {\n                color: #f3f2e6 !important;\n                border-bottom-color: #f3f2e6 !important;\n            }\n\n            \/* Restore Products Hero Button *\/\n            #products-hero .btn-primary {\n                background-color: #934d34 !important;\n                border: 1px solid #934d34 !important;\n                padding: 12px 22px !important;\n                border-bottom: 1px solid #934d34 !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: flex-start !important;\n            text-align: left !important;\n            margin: 0 !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\n<script>\n    (function() {\n        const section = document.getElementById('why-fursone-section');\n        if (!section) return;\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","protected":false},"excerpt":{"rendered":"<p>Home \/ Products Tweed and Knit Fabric Collections \u00b7 Stock + Custom Tweed and Knit Fabric Collections: 6 Categories, One Source Browse Fursone&#8217;s tweed and knit fabric collections &#8211; six wholesale categories from Chanel-style tweed (280-550g\/m\u00b2) to woolen overcoat (450-800g\/m\u00b2) and heritage cable knits. Compare GSM and MOQ, then order 100m ready stock or 1000m &#8230; <a title=\"Product\" class=\"read-more\" href=\"https:\/\/fursone.com\/nl\/products\/\" aria-label=\"Lees meer over Product\">Lees verder<\/a><\/p>","protected":false},"author":1,"featured_media":3143,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-501","page","type-page","status-publish","has-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/pages\/501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/comments?post=501"}],"version-history":[{"count":22,"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/pages\/501\/revisions"}],"predecessor-version":[{"id":3519,"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/pages\/501\/revisions\/3519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/media\/3143"}],"wp:attachment":[{"href":"https:\/\/fursone.com\/nl\/wp-json\/wp\/v2\/media?parent=501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}