﻿{"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\/sv\/products\/","title":{"rendered":"Produkt"},"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 \u2014 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                <span class=\"section-label\">Tweed & Knit Fabric Types<\/span>\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 \u2014 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>\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      \"provider\": {\n        \"@type\": \"Organization\",\n        \"name\": \"Fursone Textile Manufacturer\"\n      },\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 \u2014 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 \u2014 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 \u2014 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 \u2014 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 \u2014 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 \u2014 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 \u2014 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=\"Produkt\" class=\"read-more\" href=\"https:\/\/fursone.com\/sv\/products\/\" aria-label=\"L\u00e4s mer om Product\">L\u00e4s mer<\/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\/sv\/wp-json\/wp\/v2\/pages\/501","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/comments?post=501"}],"version-history":[{"count":22,"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/pages\/501\/revisions"}],"predecessor-version":[{"id":3519,"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/pages\/501\/revisions\/3519"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/media\/3143"}],"wp:attachment":[{"href":"https:\/\/fursone.com\/sv\/wp-json\/wp\/v2\/media?parent=501"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}