{"id":1766,"date":"2026-02-02T06:08:06","date_gmt":"2026-02-02T14:08:06","guid":{"rendered":"https:\/\/fursone.com\/ready-stock\/"},"modified":"2026-09-09T17:25:53","modified_gmt":"2026-09-10T01:25:53","slug":"ready-stock","status":"publish","type":"page","link":"https:\/\/fursone.com\/da\/services\/ready-stock\/","title":{"rendered":"Klar p\u00e5 lager"},"content":{"rendered":"\n<section id=\"stock-hero\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Service\",\n      \"name\": \"Ready Stock Tweed Fabric Wholesale\",\n      \"description\": \"Fursone ready stock fabric wholesale: in-stock tweed, boucl\u00e9, and knit patterns available from a single roll (approx. 20-50m), dispatched in 3-7 days once styles and quantities are confirmed and payment is received, with a full technical data sheet on every roll and DDP delivery worldwide.\",\n      \"provider\": { \"@type\": \"Organization\", \"name\": \"Fursone Textile\", \"url\": \"https:\/\/fursone.com\" },\n      \"serviceType\": \"Ready Stock Fabric Wholesale\",\n      \"areaServed\": [\"United States\", \"France\", \"Italy\"],\n      \"offers\": { \"@type\": \"Offer\", \"priceCurrency\": \"USD\", \"description\": \"In-stock tweed and knit fabric from 1 roll (approx. 20-50m), dispatched in 3-7 days.\" }\n    }\n    <\/script>\n<style>\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    #stock-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    #stock-hero img.bg-image { position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; z-index: 0; }\n    #stock-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    #stock-hero .breadcrumb { display: flex; align-items: center; gap: 10px; font-family: var(--font-body, 'Playfair', serif); margin-bottom: 8px; }\n    #stock-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    #stock-hero .breadcrumb a:hover { color: #f3f2e6; }\n    #stock-hero .breadcrumb span { font-size: 10px; color: rgba(243,242,230,0.4); }\n    #stock-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    #stock-hero .text-content { max-width: 720px; animation: ctFadeInMove 1s ease-out forwards; }\n    #stock-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    #stock-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    #stock-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    #stock-hero .hero-actions, #stock-hero .hero-tags, #stock-hero .hero-tag-container, #stock-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    #stock-hero .hero-tag, #stock-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    #stock-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    #stock-hero .btn:hover { background-color: transparent; color: #f3f2e6; border-color: #ffffff; }\n    #stock-hero .btn-primary { background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n    #stock-hero .btn-primary:hover { background-color: transparent; color: #f3f2e6; border-color: #ffffff; }\n    #stock-hero .btn-secondary { background: rgba(255,255,255,0.08); color: #f3f2e6; border: 1px solid rgba(243,242,230,0.36); }\n    #stock-hero .btn-secondary:hover { background: rgba(255,255,255,0.16); border-color: #ffffff; }\n    \n    #stock-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        #stock-hero {\n            padding-top: 105px; \/* Tablet header offset *\/\n        }\n    }\n    @media (max-width: 768px) {\n        #stock-hero {\n            min-height: 100svh !important;\n            padding-top: 120px !important;\n            padding-bottom: 60px !important;\n        }\n        #stock-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        #stock-hero .content-container { padding: 0 20px !important; justify-content: center; }\n        #stock-hero .text-content { text-align: left; max-width: 100%; }\n        #stock-hero .breadcrumb { display: none; }\n        #stock-hero .pre-header { border-left: none; padding-left: 0; margin-bottom: 10px; font-size: 10px; letter-spacing: 2px; }\n        #stock-hero h1 { font-size: 28px !important; line-height: 1.15 !important; margin-bottom: 12px !important; text-align: left !important; }\n        #stock-hero .sub-text { margin-bottom: 16px; font-size: 15px !important; line-height: 1.55 !important; text-align: left !important; }\n        #stock-hero .hero-actions, #stock-hero .hero-tags, #stock-hero .hero-tag-container, #stock-hero .hero-badges { display: flex; flex-direction: row; gap: 10px; width: 100%; margin-bottom: 12px; }\n        #stock-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        #stock-hero .hero-note { font-size: 11px; margin-bottom: 12px; }\n        #stock-hero .hero-badge, #stock-hero .hero-tag { font-size: 10px; padding: 8px 10px; }\n    }\n<\/style>\n<img loading=\"lazy\" decoding=\"async\" class=\"bg-image\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-002.jpg\" width=\"1920\" height=\"1080\" alt=\"In-stock tweed fabric ready to ship from Fursone womenswear fabric supplier in China\">\n    <div class=\"overlay-gradient\"><\/div>\n    <div class=\"content-container\"><div class=\"text-content\">\n        <nav class=\"breadcrumb\"><a href=\"\/\">Home<\/a><span>\/<\/span><a href=\"\/services\/\">Services<\/a><span>\/<\/span><span>Ready Stock<\/span><\/nav>\n        <span class=\"pre-header\">Ready Stock Tweed Fabric Wholesale<\/span>\n        <h1>Ready Stock Fabric Wholesale:<br>In-Stock Patterns From a Single Roll<\/h1>\n        <p class=\"sub-text\">Need fabric fast? Fursone&#8217;s ready stock programme opens our in-stock tweed, boucl\u00e9 and knit patterns from just one roll (approx. 20\u201350m) \u2014 dispatched in 3\u20137 days once styles and quantities are confirmed and payment is received, with a full TDS on every roll.<\/p>\n        <div class=\"hero-actions\">\n            <a href=\"\/products\/\" class=\"btn btn-primary\">Shop In-Stock Fabrics<\/a>\n        <\/div>\n        <div class=\"hero-badges\">\n            <span class=\"hero-badge\">From 1 Roll<\/span>\n            <span class=\"hero-badge\">3\u20137 Day Dispatch<\/span>\n            <span class=\"hero-badge\">Curated Seasonal Range<\/span>\n            <span class=\"hero-badge\">Full TDS Included<\/span>\n        <\/div>\n    <\/div><\/div>\n<script>(function(){var c=document.querySelector('#stock-hero .text-content');if(!c)return;window.addEventListener('scroll',function(){var s=window.scrollY;var o=1-(s\/500);if(o<0)o=0;c.style.opacity=o;},{passive:true});})();<\/script>\n<\/section>\n<section id=\"stock-advantages\">\n    <style>\n        #stock-advantages { background-color: var(--bg-primary, #f3f2e6); padding: 80px 0; }\n        #stock-advantages .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; display: grid; grid-template-columns: 1fr 1fr; gap: 60px; align-items: center; }\n        #stock-advantages .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 15px; display: block; }\n        #stock-advantages h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 36px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin: 0 0 20px 0; }\n        #stock-advantages .intro { font-family: var(--font-body, 'Playfair', serif); font-size: 15px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.85; margin-bottom: 35px; }\n        #stock-advantages .feature-list { list-style: none; padding: 0; margin: 0 0 40px 0; }\n        #stock-advantages .feature-list li { font-family: var(--font-body, 'Playfair', serif); font-size: 15px; font-weight: 400; color: var(--text-main, #26292a); padding: 12px 0; border-bottom: 1px solid rgba(38,41,42,0.08); }\n        #stock-advantages .feature-list li:last-child { border-bottom: none; }\n        #stock-advantages .feature-list li strong { font-weight: 600; }\n        #stock-advantages .btn { padding: 14px 35px; font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 600; text-decoration: none; transition: all 0.3s ease; letter-spacing: 1.5px; border-radius: 0; text-transform: uppercase; cursor: pointer; display: inline-block; background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n        #stock-advantages .btn:hover { background-color: transparent; color: var(--text-main, #26292a); border-color: var(--text-main, #26292a); }\n        #stock-advantages .visual-side img { width: 100%; height: auto; display: block; border-radius: 16px; box-shadow: 0 8px 30px rgba(38,41,42,0.1); }\n        @media (max-width: 1024px) { #stock-advantages .container { grid-template-columns: 1fr; } #stock-advantages .visual-side { order: -1; } }\n    <\/style>\n<div class=\"container\">\n        <div class=\"visual-side\">\n            <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-008.jpg\" width=\"800\" height=\"530\" loading=\"lazy\" alt=\"In-stock tweed fabric rolls ready for dispatch, Fursone fabric supplier\">\n        <\/div>\n        <div>\n            <span class=\"section-label\">Speed to Market<\/span>\n            <h2>Ready Stock Fabric Wholesale: Fast, Flexible, Low-Risk<\/h2>\n            <p class=\"intro\">Most suppliers make you commit to a full production run before you have proved the trend. Our ready-stock programme lets you buy from a single roll \u2014 approximately 20\u201350m, around 2\u20138kg \u2014 across curated tweed, boucl\u00e9 and knit patterns, from <a href=\"\/chanel-style-tweed\/\">boucl\u00e9 tweed<\/a> and <a href=\"\/woolen-overcoat\/\">woolen coating<\/a> to <a href=\"\/knit-fabric\/\">performance knit<\/a>. Each woven pattern follows the carded-yarn structure that defines <a href=\"https:\/\/en.wikipedia.org\/wiki\/Tweed_(cloth)\" target=\"_blank\" rel=\"noopener\">tweed fabric<\/a>. Every listing covers pattern, GSM, composition, width, stock, season and recommended end use.<\/p>\n            <ul class=\"feature-list\">\n                <li><strong>3\u20137 Day Dispatch:<\/strong> No production queue. Once styles and quantities are confirmed and payment is received, stock patterns are dispatched within 3\u20137 days \u2014 not three weeks.<\/li>\n                <li><strong>Order From 1 Roll:<\/strong> Roughly 20\u201350m per roll. Test a trend, cut a capsule, or build a showroom range without committing to a production minimum.<\/li>\n                <li><strong>Full TDS with Every Order:<\/strong> Pattern, GSM, composition, width, stock, season, recommended use, washing instructions, and pilling grade (<a href=\"https:\/\/www.iso.org\/search.html?q=12945-2\" target=\"_blank\" rel=\"noopener\">ISO 12945-2<\/a>) included, plus a composition test report for the batch. No guesswork.<\/li>\n                <li><strong>A Route Into Bulk:<\/strong> Like a stock pattern? The same quality moves into custom production from 300m per colour, and repeat runs of a discontinued pattern typically start at 500m.<\/li>\n            <\/ul>\n            <a href=\"\/products\/\" class=\"btn\">Browse Stock Inventory<\/a>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"stock-qualities\">\n    <style>\n        #stock-qualities { background-color: var(--bg-secondary, #d9d5c9); padding: 80px 0; }\n        #stock-qualities .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; }\n        #stock-qualities .header-section { text-align: center; margin-bottom: 50px; }\n        #stock-qualities .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 15px; display: block; }\n        #stock-qualities h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 36px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin-bottom: 20px; }\n        #stock-qualities .quality-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 30px; }\n        @media (max-width: 1024px) { #stock-qualities .quality-grid { grid-template-columns: repeat(2, 1fr); } }\n        @media (max-width: 768px) { #stock-qualities .quality-grid { grid-template-columns: 1fr; } }\n        #stock-qualities .quality-card { background: #ffffff; border-radius: 16px; overflow: hidden; box-shadow: 0 8px 30px rgba(38,41,42,0.08); transition: all 0.4s cubic-bezier(0.25,1,0.5,1); }\n        #stock-qualities .quality-card:hover { transform: translateY(-8px); box-shadow: 0 20px 50px rgba(38,41,42,0.15); }\n        #stock-qualities .quality-card img { width: 100% !important; height: 200px !important; object-fit: cover !important; transition: transform 0.5s ease; }\n        #stock-qualities .quality-card:hover img { transform: scale(1.08); }\n        #stock-qualities .quality-content { padding: 30px; }\n        #stock-qualities .quality-content h3 { font-family: var(--font-body, 'Playfair', serif); font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; color: var(--text-main, #26292a); margin: 0 0 10px 0; }\n        #stock-qualities .quality-content p { font-family: var(--font-body, 'Playfair', serif); font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.85; margin: 0; }\n    <\/style>\n<div class=\"container\"><div class=\"header-section\">\n        <span class=\"section-label\">Professional Standards<\/span>\n        <h2>Couture Style, Ready When You Are<\/h2>\n    <\/div>\n    <div class=\"quality-grid\">\n        <div class=\"quality-card\">\n            <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/woven-semi-worsted-wool-fabric-010.jpg\" width=\"600\" height=\"400\" loading=\"lazy\" alt=\"Fabric technical data sheet supplied by Fursone with every roll\">\n            <div class=\"quality-content\"><h3>Same Specs as Custom Development<\/h3><p>Unlike suppliers who clear lower-grade stock, our inventory is held to the same specs as our <a href=\"\/services\/custom-manufacturing\/\">custom development programme<\/a>. Every roll is inspected before shipping.<\/p><\/div>\n        <\/div>\n        <div class=\"quality-card\">\n            <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/woven-semi-worsted-wool-fabric-004.jpg\" width=\"600\" height=\"400\" loading=\"lazy\" alt=\"Trend-forward tweed fabric selection curated by Fursone fabric supplier\">\n            <div class=\"quality-content\"><h3>Curated, Not Leftovers<\/h3><p>Our stock is a curated selection of trending <a href=\"https:\/\/en.wikipedia.org\/wiki\/Boucl%C3%A9\" target=\"_blank\" rel=\"noopener\">boucl\u00e9<\/a>, houndstooth, and plaid patterns \u2014 not deadstock or overruns. Updated monthly based on runway trends and buyer demand.<\/p><\/div>\n        <\/div>\n        <div class=\"quality-card\">\n            <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/woven-semi-worsted-wool-fabric-002.jpg\" width=\"600\" height=\"400\" loading=\"lazy\" alt=\"Consistent re-order quality for in-stock tweed fabrics from Fursone\">\n            <div class=\"quality-content\"><h3>Re-Order with Confidence<\/h3><p>Need additional yardage? We work with selected specialist partner mills to keep core patterns replenishable, and archived recipes hold the visual effect and hand of the fabric consistent \u2014 with a composition test report for every batch.<\/p><\/div>\n        <\/div>\n    <\/div><\/div>\n<\/section>\n<section id=\"stock-why-us\">\n    <style>\n        #stock-why-us { background-color: var(--bg-primary, #f3f2e6); padding: 80px 0; }\n        #stock-why-us .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; }\n        #stock-why-us .header-section { text-align: center; margin-bottom: 50px; }\n        #stock-why-us .header-section .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 15px; display: block; }\n        #stock-why-us .header-section h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 36px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin-bottom: 15px; }\n        #stock-why-us .header-section .header-intro { font-family: var(--font-body, 'Playfair', serif); font-size: 16px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.85; max-width: 700px; margin: 0 auto; }\n        #stock-why-us .compare-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid rgba(38,41,42,0.1); border-radius: 16px; overflow: hidden; background: #ffffff; }\n        @media (max-width: 768px) {\n            #stock-why-us .compare-grid { grid-template-columns: 1fr; }\n            #stock-why-us .compare-row { display: grid; grid-template-columns: 1fr; border-top: 1px solid rgba(38,41,42,0.05); }\n            #stock-why-us .compare-grid > .compare-header-item { display: none; }\n            #stock-why-us .compare-cell.ours::before { content: \"Fursone Advantage:\"; font-weight: 700; display: block; margin-bottom: 5px; color: var(--cta-button, #934d34); }\n            #stock-why-us .compare-cell.theirs::before { content: \"Other Suppliers:\"; font-weight: 700; display: block; margin-bottom: 5px; }\n            #stock-why-us .compare-cell { flex-direction: column; align-items: flex-start; text-align: left; }\n            #stock-why-us .compare-cell svg { margin-bottom: 5px; }\n        }\n        #stock-why-us .compare-header-item { padding: 18px 30px; font-family: var(--font-body, 'Playfair', serif); font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 1.5px; text-align: center; }\n        #stock-why-us .compare-header-item.ours { background: var(--text-main, #26292a); color: #f3f2e6; }\n        #stock-why-us .compare-header-item.theirs { background: #e4e0d3; color: var(--text-main, #26292a); opacity: 0.55; font-size: 12px; }\n        #stock-why-us .compare-row { display: contents; }\n        #stock-why-us .compare-cell { padding: 16px 30px; font-family: var(--font-body, 'Playfair', serif); font-size: 13px; line-height: 1.5; display: flex; align-items: center; gap: 10px; border-top: 1px solid rgba(38,41,42,0.05); }\n        #stock-why-us .compare-cell.ours { background: #ffffff; color: var(--text-main, #26292a); font-weight: 500; }\n        #stock-why-us .compare-cell.theirs { background: rgba(255,255,255,0.45); color: var(--text-main, #26292a); opacity: 0.55; font-weight: 400; }\n        #stock-why-us .compare-cell.ours svg { width: 16px; height: 16px; flex-shrink: 0; fill: #2e7d32; }\n        #stock-why-us .compare-cell.theirs svg { width: 16px; height: 16px; flex-shrink: 0; fill: #934d34; }\n    <\/style>\n<div class=\"container\">\n        <div class=\"header-section\">\n            <span class=\"section-label\">Why Fursone Stock<\/span>\n            <h2>Ready Stock Fabric Wholesale: Fursone vs. Other Suppliers<\/h2>\n            <p class=\"header-intro\">Not all stock fabric suppliers are the same. Here is how buying from a managed fabric development partner compares to standard marketplace sourcing.<\/p>\n        <\/div>\n        <div class=\"compare-grid\">\n            <div class=\"compare-header-item ours\">Fursone Advantage<\/div>\n            <div class=\"compare-header-item theirs\">Other Suppliers<\/div>\n            <div class=\"compare-row\">\n                <div class=\"compare-cell ours\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>From 1 roll (approx. 20\u201350m) \u2014 built for emerging designers<\/div>\n                <div class=\"compare-cell theirs\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"\/><\/svg>Full production run required before you can test a trend<\/div>\n            <\/div>\n            <div class=\"compare-row\">\n                <div class=\"compare-cell ours\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>3\u20137 day dispatch once styles, quantities and payment are confirmed<\/div>\n                <div class=\"compare-cell theirs\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"\/><\/svg>2-4 weeks lead time, production-to-order<\/div>\n            <\/div>\n            <div class=\"compare-row\">\n                <div class=\"compare-cell ours\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>Curated trending patterns \u2014 updated each season<\/div>\n                <div class=\"compare-cell theirs\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"\/><\/svg>Deadstock and overrun fabrics \u2014 limited selection<\/div>\n            <\/div>\n            <div class=\"compare-row\">\n                <div class=\"compare-cell ours\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>Full TDS with every order \u2014 pattern, GSM, composition, width, stock, season, use<\/div>\n                <div class=\"compare-cell theirs\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"\/><\/svg>Generic composition data or no spec sheets<\/div>\n            <\/div>\n            <div class=\"compare-row\">\n                <div class=\"compare-cell ours\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg>Selected partner mills \u2014 core patterns kept replenishable<\/div>\n                <div class=\"compare-cell theirs\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z\"\/><\/svg>One-time stock \u2014 pattern discontinued when gone<\/div>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"stock-logistics\">\n    <style>\n        #stock-logistics { background-color: var(--bg-secondary, #d9d5c9); padding: 80px 0; }\n        #stock-logistics .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; }\n        #stock-logistics .header-section { text-align: center; margin-bottom: 50px; }\n        #stock-logistics .header-section .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 15px; display: block; }\n        #stock-logistics .header-section h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 36px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin-bottom: 15px; }\n        #stock-logistics .header-section .header-intro { font-family: var(--font-body, 'Playfair', serif); font-size: 16px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.85; max-width: 700px; margin: 0 auto; }\n        #stock-logistics .stock-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 25px; margin-bottom: 50px; }\n        @media (max-width: 768px) { #stock-logistics .stock-grid { grid-template-columns: 1fr; } }\n        #stock-logistics .stock-card { background: #ffffff; border-radius: 16px; padding: 35px 30px; box-shadow: 0 8px 30px rgba(38,41,42,0.08); transition: all 0.4s cubic-bezier(0.25,1,0.5,1); }\n        #stock-logistics .stock-card:hover { transform: translateY(-5px); box-shadow: 0 15px 40px rgba(38,41,42,0.12); }\n        #stock-logistics .stock-card .card-icon { width: 45px; height: 45px; background: linear-gradient(135deg, var(--cta-button, #934d34) 0%, #a85f44 100%); border-radius: 12px; display: flex; align-items: center; justify-content: center; margin-bottom: 18px; }\n        #stock-logistics .stock-card .card-icon svg { width: 22px; height: 22px; fill: #ffffff; }\n        #stock-logistics .stock-card h3 { font-family: var(--font-body, 'Playfair', serif); font-size: 15px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; color: var(--text-main, #26292a); margin: 0 0 8px 0; }\n        #stock-logistics .stock-card .stat-number { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 32px; font-weight: 400; color: var(--cta-button, #934d34); margin-bottom: 8px; }\n        #stock-logistics .stock-card p { font-family: var(--font-body, 'Playfair', serif); font-size: 14px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.8; margin: 0; }\n        #stock-logistics .shipping-wrapper { background: #ffffff; border-radius: 16px; overflow: hidden; box-shadow: 0 8px 30px rgba(38,41,42,0.08); display: grid; grid-template-columns: 1fr 1fr; gap: 0; }\n        #stock-logistics .shipping-content { padding: 40px; }\n        #stock-logistics .shipping-content .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 12px; display: block; }\n        #stock-logistics .shipping-content h3 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 28px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin: 0 0 20px 0; }\n        #stock-logistics .shipping-zone { display: flex; align-items: center; gap: 15px; margin-bottom: 18px; }\n        #stock-logistics .shipping-zone .flag-wrapper { width: 36px; height: 24px; flex-shrink: 0; display: flex; align-items: center; justify-content: center; background: var(--cta-button, #934d34); border-radius: 4px; color: #f3f2e6; font-family: var(--font-body, 'Playfair', serif); font-size: 10px; font-weight: 700; }\n        #stock-logistics .shipping-zone .info { font-family: var(--font-body, 'Playfair', serif); font-size: 14px; font-weight: 400; color: var(--text-main, #26292a); }\n        #stock-logistics .shipping-zone .info strong { font-weight: 600; }\n        #stock-logistics .shipping-visual img { width: 100% !important; height: 100% !important; object-fit: cover !important; display: block; }\n        @media (max-width: 1024px) { #stock-logistics .shipping-wrapper { grid-template-columns: 1fr; } #stock-logistics .shipping-visual { display: none; } }\n    <\/style>\n<div class=\"container\">\n        <div class=\"header-section\">\n            <span class=\"section-label\">Stock & Logistics<\/span>\n            <h2>Stock Programme & Global Shipping<\/h2>\n            <p class=\"header-intro\">A curated in-stock range of tweed, boucl\u00e9 and knit, held ready for dispatch and shipped worldwide \u2014 with the United States as our primary market and France and Italy as our main European markets.<\/p>\n        <\/div>\n        <div class=\"stock-grid\">\n            <div class=\"stock-card\">\n                <div class=\"card-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2L2 7l10 5 10-5-10-5zM2 17l10 5 10-5M2 12l10 5 10-5\"\/><\/svg><\/div>\n                <div class=\"stat-number\">1 Roll<\/div>\n                <h3>Minimum Order<\/h3>\n                <p>Approximately 20\u201350m per roll, around 2\u20138kg. Buy a single roll to test a pattern, or build a full range across colours.<\/p>\n            <\/div>\n            <div class=\"stock-card\">\n                <div class=\"card-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z\"\/><\/svg><\/div>\n                <div class=\"stat-number\">300m<\/div>\n                <h3>Step Up to Custom<\/h3>\n                <p>When a stock pattern proves itself, the same quality moves into custom production from 300m per colour. Repeat runs of a discontinued pattern typically start at 500m.<\/p>\n            <\/div>\n            <div class=\"stock-card\">\n                <div class=\"card-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M21 16v-2l-8-5V3.5c0-.83-.67-1.5-1.5-1.5S10 2.67 10 3.5V9l-8 5v2l8-2.5V19l-2 1.5V22l3.5-1 3.5 1v-1.5L13 19v-5.5l8 2.5z\"\/><\/svg><\/div>\n                <div class=\"stat-number\">3-7 Days<\/div>\n                <h3>Dispatch Time<\/h3>\n                <p>Counted from confirmation of styles and quantities and receipt of payment. Express options available for urgent requests.<\/p>\n            <\/div>\n            <div class=\"stock-card\">\n                <div class=\"card-icon\"><svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2z\"\/><\/svg><\/div>\n                <div class=\"stat-number\">FOB \/ DDP<\/div>\n                <h3>Trade Terms<\/h3>\n                <p>Default FOB Shanghai or Ningbo. We also ship to your nominated warehouse or FBA facility, and handle door-to-door DDP\/DDU where required.<\/p>\n            <\/div>\n        <\/div>\n        <div class=\"shipping-wrapper\">\n            <div class=\"shipping-content\">\n                <span class=\"section-label\">Trade &amp; Shipping<\/span>\n                <h3>FOB, FBA and Door-to-Door Options<\/h3>\n                <div class=\"shipping-zone\">\n                    <div class=\"flag-wrapper\">USA<\/div>\n                    <div class=\"info\"><strong>United States:<\/strong> primary market. FOB Shanghai\/Ningbo, or DDP\/DDU and FBA on request.<\/div>\n                <\/div>\n                <div class=\"shipping-zone\">\n                    <div class=\"flag-wrapper\">FR<\/div>\n                    <div class=\"info\"><strong>France:<\/strong> main European market. Door-to-door to your warehouse or studio available.<\/div>\n                <\/div>\n                <div class=\"shipping-zone\">\n                    <div class=\"flag-wrapper\">IT<\/div>\n                    <div class=\"info\"><strong>Italy:<\/strong> main European market. Door-to-door to your warehouse or studio available.<\/div>\n                <\/div>\n                <div class=\"shipping-zone\">\n                    <div class=\"flag-wrapper\">PAY<\/div>\n                    <div class=\"info\"><strong>Payment:<\/strong> 100% T\/T for small brands; 30% T\/T + 70% LC negotiable for larger programmes.<\/div>\n                <\/div>\n            <\/div>\n            <div class=\"shipping-visual\">\n                <img decoding=\"async\" src=\"https:\/\/fursone.com\/wp-content\/uploads\/2026\/04\/premium-textile-fabric-wholesale-001.jpg\" width=\"700\" height=\"500\" loading=\"lazy\" alt=\"Global shipping and logistics arranged by Fursone fabric supplier\">\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"stock-trust\">\n    <style>\n        #stock-trust { background-color: var(--bg-primary, #f3f2e6); padding: 80px 0; }\n        #stock-trust .container { max-width: 1400px; margin: 0 auto; padding: 0 40px; }\n        #stock-trust .header-section { text-align: center; margin-bottom: 50px; }\n        #stock-trust .header-section .section-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 700; letter-spacing: 3px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 15px; display: block; }\n        #stock-trust .header-section h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 36px; font-weight: 400; line-height: 1.2; color: var(--text-main, #26292a); margin-bottom: 15px; }\n        #stock-trust .header-section .header-intro { font-family: var(--font-body, 'Playfair', serif); font-size: 16px; font-weight: 300; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.85; max-width: 700px; margin: 0 auto; }\n        #stock-trust .metrics-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 25px; margin-bottom: 50px; }\n        #stock-trust .metric-card { background: #ffffff; border-radius: 16px; padding: 35px 25px; text-align: center; box-shadow: 0 8px 30px rgba(38,41,42,0.08); transition: all 0.4s cubic-bezier(0.25,1,0.5,1); }\n        #stock-trust .metric-card:hover { transform: translateY(-5px); box-shadow: 0 15px 40px rgba(38,41,42,0.12); }\n        #stock-trust .metric-number { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 42px; font-weight: 400; color: var(--cta-button, #934d34); line-height: 1; margin-bottom: 8px; }\n        #stock-trust .metric-label { font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 600; text-transform: uppercase; letter-spacing: 1px; color: var(--text-main, #26292a); }\n        #stock-trust .cert-grid { display: grid; grid-template-columns: repeat(4, 1fr); gap: 25px; }\n        @media (max-width: 1024px) {\n            #stock-trust .metrics-grid, #stock-trust .cert-grid { grid-template-columns: repeat(2, 1fr); }\n        }\n        @media (max-width: 768px) {\n            #stock-trust .metrics-grid, #stock-trust .cert-grid { grid-template-columns: repeat(2, 1fr); gap: 15px; }\n            #stock-trust .metric-card { padding: 25px 15px; }\n            #stock-trust .metric-number { font-size: 32px; }\n        }\n        #stock-trust .cert-card { background: #ffffff; border: 1px solid rgba(38,41,42,0.1); border-radius: 12px; padding: 30px 20px; text-align: center; transition: all 0.3s; }\n        #stock-trust .cert-card:hover { border-color: var(--cta-button, #934d34); transform: translateY(-3px); }\n        #stock-trust .cert-card svg { width: 36px; height: 36px; fill: var(--cta-button, #934d34); margin-bottom: 12px; }\n        #stock-trust .cert-card .cert-name { font-family: var(--font-body, 'Playfair', serif); font-size: 13px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px; color: var(--text-main, #26292a); display: block; }\n        #stock-trust .cert-card .cert-desc { font-family: var(--font-body, 'Playfair', serif); font-size: 11px; font-weight: 400; color: var(--text-main, #26292a); opacity: 0.6; display: block; margin-top: 4px; }\n    <\/style>\n<div class=\"container\">\n        <div class=\"header-section\">\n            <span class=\"section-label\">Trust & Expertise<\/span>\n            <h2>Why Global Brands Trust Fursone for Stock Fabrics<\/h2>\n            <p class=\"header-intro\">A specialist womenswear fabric supplier, a production chain we manage end to end from raw material to shipment, and quality tested to recognised international methods.<\/p>\n        <\/div>\n        <div class=\"metrics-grid\">\n            <div class=\"metric-card\"><div class=\"metric-number\">1 Roll<\/div><div class=\"metric-label\">Minimum Stock Order<\/div><\/div>\n            <div class=\"metric-card\"><div class=\"metric-number\">3-7<\/div><div class=\"metric-label\">Days to Dispatch<\/div><\/div>\n            <div class=\"metric-card\"><div class=\"metric-number\">\u00b12%<\/div><div class=\"metric-label\">Composition Variation Between Batches<\/div><\/div>\n            <div class=\"metric-card\"><div class=\"metric-number\">95%<\/div><div class=\"metric-label\">Approx. Re-Order Similarity<\/div><\/div>\n        <\/div>\n        <div class=\"cert-grid\">\n            <div class=\"cert-card\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 2L14.5 9H22L16 13.5L18.5 21L12 16.5L5.5 21L8 13.5L2 9H9.5L12 2Z\"\/><\/svg>\n                <span class=\"cert-name\">ISO 12945-2<\/span><span class=\"cert-desc\">Pilling Test Method<\/span>\n            <\/div>\n            <div class=\"cert-card\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 2C6.48 2 2 6.48 2 12C2 17.52 6.48 22 12 22C17.52 22 22 17.52 22 12C22 6.48 17.52 2 12 2Z\"\/><\/svg>\n                <span class=\"cert-name\">ISO 105-C06<\/span><span class=\"cert-desc\">Colour Fastness Test Method<\/span>\n            <\/div>\n            <div class=\"cert-card\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M12 1L3 5V11C3 16.55 6.84 21.74 12 23C17.16 21.74 21 16.55 21 11V5L12 1Z\"\/><\/svg>\n                <span class=\"cert-name\">ISO 6330<\/span><span class=\"cert-desc\">Shrinkage Test Method<\/span>\n            <\/div>\n            <div class=\"cert-card\">\n                <svg viewBox=\"0 0 24 24\"><path d=\"M17 8C8 10 5.9 16.17 3.82 21.34L5.71 22L6.66 19.7C7.14 19.87 7.64 20 8 20C19 20 22 3 22 3C21 5 14 5.25 9 6.25C4 7.25 2 11.5 2 13.5C2 15.5 3.75 17.25 3.75 17.25C7 8 17 8 17 8Z\"\/><\/svg>\n                <span class=\"cert-name\">Testing on Request<\/span><span class=\"cert-desc\">Product testing and sustainability certification arranged per project; cost and lead time confirmed case by case<\/span>\n            <\/div>\n        <\/div>\n    <\/div>\n<\/section>\n<section id=\"stock-faq\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        { \"@type\": \"Question\", \"name\": \"What is ready stock fabric?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Ready stock fabric is pre-produced inventory held ready to ship without waiting for a production run. Fursone holds a curated range of tweed, boucl\u00e9, and knit patterns in stock, available from a single roll and supplied with a full technical data sheet \u2014 ideal for sampling and fast capsule collections.\" } },\n        { \"@type\": \"Question\", \"name\": \"What is the MOQ for in-stock fabric?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"The minimum order is one roll, approximately 20-50 meters. Buying by the roll lets designers and factories test a trend with very little risk. When a pattern works, the same quality moves into custom production from 300 meters per colour, and repeat runs of a discontinued pattern typically start at 500 meters.\" } },\n        { \"@type\": \"Question\", \"name\": \"How fast does ready stock fabric ship?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Ready stock fabric is dispatched within 3-7 days, counted from confirmation of styles and quantities and receipt of payment. Delivery is FOB Shanghai or Ningbo by default, and we also ship door-to-door DDP or to your nominated warehouse or FBA facility, with customs clearance and duties handled for you.\" } },\n        { \"@type\": \"Question\", \"name\": \"Does ready stock fabric come with a tech data sheet?\", \"acceptedAnswer\": { \"@type\": \"Answer\", \"text\": \"Yes. Every ready stock fabric ships with a full technical data sheet (TDS) listing pattern, GSM, fibre composition, width, stock, season, recommended use, washing instructions, and pilling grade per ISO 12945-2, plus a composition test report for the batch. This gives your production team the same specs we provide on custom orders, with no guesswork.\" } }\n      ]\n    }\n    <\/script>\n<style>\n        #stock-faq { background-color: var(--bg-secondary, #d9d5c9); padding: 80px 0; }\n        #stock-faq .container { max-width: 1100px; margin: 0 auto; padding: 0 40px; display: flex; flex-direction: column; align-items: center; }\n        #stock-faq h2 { font-family: var(--font-heading, 'Playfair Display', serif); font-size: 32px; font-weight: 400; color: var(--text-main, #26292a); margin-bottom: 20px; text-align: center; }\n        #stock-faq .section-subtitle { font-family: var(--font-body, 'Playfair', serif); font-size: 14px; font-weight: 600; letter-spacing: 2px; text-transform: uppercase; color: var(--cta-button, #934d34); margin-bottom: 50px; text-align: center; }\n        #stock-faq .faq-list { display: grid; grid-template-columns: 1fr 1fr; gap: 20px; width: 100%; margin-bottom: 50px; }\n        #stock-faq .faq-item { background: #ffffff; border: 1px solid rgba(38,41,42,0.1); align-self: start; }\n        #stock-faq .faq-item:hover { border-color: var(--cta-button, #934d34); }\n        #stock-faq .faq-item.active { border-color: var(--cta-button, #934d34); }\n        #stock-faq .faq-question { padding: 25px 30px; cursor: pointer; display: flex; justify-content: space-between; align-items: center; user-select: none; }\n        #stock-faq h2 {\n                font-size: 28px;\n            }\n            #stock-faq .faq-question h3 { font-family: var(--font-body, 'Playfair', serif); font-size: 15px; font-weight: 600; color: var(--text-main, #26292a); margin: 0; text-transform: uppercase; }\n        #stock-faq .faq-toggle { width: 28px; height: 28px; display: flex; align-items: center; justify-content: center; border: 1px solid rgba(38,41,42,0.2); border-radius: 50%; transition: all 0.3s ease; flex-shrink: 0; margin-left: 20px; }\n        #stock-faq .faq-item.active .faq-toggle { background-color: var(--cta-button, #934d34); border-color: var(--cta-button, #934d34); transform: rotate(45deg); }\n        #stock-faq .faq-toggle svg { width: 14px; height: 14px; fill: var(--text-main, #26292a); }\n        #stock-faq .faq-item.active .faq-toggle svg { fill: #f3f2e6; }\n        #stock-faq .faq-answer { max-height: 0; overflow: hidden; transition: max-height 0.4s cubic-bezier(0.25,1,0.5,1); }\n        #stock-faq .faq-item.active .faq-answer { max-height: 350px; }\n        #stock-faq .faq-answer p { font-family: var(--font-body, 'Playfair', serif); font-size: 14px; line-height: 1.7; color: var(--text-main, #26292a); opacity: 0.9; font-weight: 300; margin: 0; padding: 0 30px 30px; }\n        #stock-faq .btn { padding: 14px 35px; font-family: var(--font-body, 'Playfair', serif); font-size: 12px; font-weight: 600; text-decoration: none; transition: all 0.3s ease; letter-spacing: 1.5px; border-radius: 0; text-transform: uppercase; cursor: pointer; display: inline-block; background-color: #934d34; color: #f3f2e6; border: 1px solid #934d34; }\n        #stock-faq .btn:hover { background-color: transparent; color: var(--text-main, #26292a); border-color: var(--text-main, #26292a); }\n    \n        #stock-faq .faq-list {\n            display: block;\n            width: 100%;\n            margin-bottom: 50px;\n        }\n        #stock-faq .faq-columns {\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            align-items: start;\n            gap: 20px;\n            width: 100%;\n        }\n        #stock-faq .faq-column {\n            display: flex;\n            flex-direction: column;\n            gap: 20px;\n        }\n        @media (max-width: 768px) {\n            #stock-faq .faq-columns {\n                grid-template-columns: 1fr;\n                gap: 20px;\n            }\n            #stock-faq .faq-column {\n                gap: 20px;\n            }\n        }\n        @media (max-width: 768px) {\n            #stock-hero .content-container,\n            #stock-advantages .container,\n            #stock-qualities .container,\n            #stock-why-us .container,\n            #stock-logistics .container,\n            #stock-trust .container,\n            #stock-faq .container {\n                padding-left: 24px !important;\n                padding-right: 24px !important;\n                box-sizing: border-box !important;\n            }\n            #stock-hero h1,\n            #stock-advantages h2,\n            #stock-qualities h2,\n            #stock-why-us .header-section h2,\n            #stock-logistics .header-section h2,\n            #stock-trust .header-section h2,\n            #stock-faq h2 {\n                font-size: 30px !important;\n                line-height: 1.25 !important;\n            }\n            #stock-hero .sub-text,\n            #stock-advantages .intro,\n            #stock-advantages .feature-list li,\n            #stock-qualities .quality-content p,\n            #stock-why-us .header-section .header-intro,\n            #stock-why-us .compare-cell,\n            #stock-logistics .header-section .header-intro,\n            #stock-logistics .stock-card p,\n            #stock-logistics .shipping-zone .info,\n            #stock-trust .header-section .header-intro,\n            #stock-faq .faq-answer p {\n                font-size: 17px !important;\n                line-height: 1.7 !important;\n            }\n            #stock-qualities .quality-content h3,\n            #stock-logistics .stock-card h3,\n            #stock-faq .faq-question h3 {\n                font-size: 16px !important;\n                line-height: 1.5 !important;\n            }\n            #stock-hero .btn,\n            #stock-advantages .btn,\n            #stock-faq .btn {\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                background: #934d34 !important;\n                color: #f3f2e6 !important;\n                border: 1px solid #934d34 !important;\n                border-bottom: 1px solid #934d34 !important;\n                text-align: center !important;\n            }\n            #stock-hero .pre-header,\n            #stock-advantages .section-label,\n            #stock-qualities .section-label,\n            #stock-why-us .header-section .section-label,\n            #stock-logistics .header-section .section-label,\n            #stock-trust .header-section .section-label,\n            #stock-faq .section-subtitle {\n                font-size: 11px !important;\n            }\n            #stock-faq .faq-question {\n                padding: 22px 24px !important;\n                align-items: flex-start !important;\n            }\n            #stock-faq .faq-answer p {\n                padding: 0 24px 24px !important;\n            }\n        }\n    <\/style>\n<div class=\"container\">\n        <h2>Ready Stock Fabric Wholesale FAQ<\/h2>\n        <p class=\"section-subtitle\">Get the Answers You Need<\/p>\n        <div class=\"faq-list\">\n            <div class=\"faq-item\"><div class=\"faq-question\"><h3>What is ready stock fabric?<\/h3><div class=\"faq-toggle\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z\"\/><\/svg><\/div><\/div><div class=\"faq-answer\"><p>Ready stock fabric is <strong>pre-produced inventory<\/strong> held ready to ship without waiting for a production run. Fursone holds a curated range of tweed, boucl\u00e9, and knit patterns in stock, available from a single roll and supplied with a full technical data sheet \u2014 ideal for sampling and fast capsule collections.<\/p><\/div><\/div>\n            <div class=\"faq-item\"><div class=\"faq-question\"><h3>What is the MOQ for in-stock fabric?<\/h3><div class=\"faq-toggle\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z\"\/><\/svg><\/div><\/div><div class=\"faq-answer\"><p>The minimum order is <strong>one roll, approx. 20\u201350 meters<\/strong>. Buying by the roll lets designers and factories test a trend with very little risk. When a pattern works, the same quality moves into custom production from 300m per colour, and repeat runs of a discontinued pattern typically start at 500m.<\/p><\/div><\/div>\n            <div class=\"faq-item\"><div class=\"faq-question\"><h3>How fast does ready stock fabric ship?<\/h3><div class=\"faq-toggle\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z\"\/><\/svg><\/div><\/div><div class=\"faq-answer\"><p>Ready stock fabric is dispatched within <strong>3\u20137 days<\/strong>, counted from confirmation of styles and quantities and receipt of payment. Delivery is FOB Shanghai or Ningbo by default, and we also ship door-to-door DDP or to your nominated warehouse or FBA facility.<\/p><\/div><\/div>\n            <div class=\"faq-item\"><div class=\"faq-question\"><h3>Does ready stock fabric come with a tech data sheet?<\/h3><div class=\"faq-toggle\"><svg viewBox=\"0 0 24 24\"><path d=\"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z\"\/><\/svg><\/div><\/div><div class=\"faq-answer\"><p>Yes. Every ready stock fabric ships with a <strong>full technical data sheet (TDS)<\/strong> listing <strong>pattern, GSM, composition, width, stock, season and recommended use<\/strong>, plus washing instructions and pilling grade per ISO 12945-2, and a composition test report for the batch. This gives your production team the same specs we provide on custom orders, with no guesswork.<\/p><\/div><\/div>\n        <\/div>\n        <div class=\"cta-wrapper\"><a href=\"#contact\" class=\"btn\">Request Sample Swatch Kit<\/a><\/div>\n    <\/div>\n<script>\n    (function() {\n        var section = document.getElementById('stock-faq');\n        if (!section) return;\n        var faqList = section.querySelector('.faq-list');\n        if (!faqList) return;\n        var items = section.querySelectorAll('.faq-item');\n        function syncFaqColumns() {\n            var existingColumns = faqList.querySelector('.faq-columns');\n            if (window.innerWidth <= 768) {\n                if (existingColumns) {\n                    Array.from(existingColumns.querySelectorAll('.faq-item'))\n                        .sort(function(a, b) {\n                            return Number(a.dataset.faqOrder) - Number(b.dataset.faqOrder);\n                        })\n                        .forEach(function(item) {\n                            faqList.appendChild(item);\n                        });\n                    existingColumns.remove();\n                }\n                return;\n            }\n            var directItems = Array.from(faqList.querySelectorAll(':scope > .faq-item'));\n            if (!directItems.length) return;\n            directItems.forEach(function(item, index) {\n                item.dataset.faqOrder = String(index + 1);\n            });\n            var columns = document.createElement('div');\n            columns.className = 'faq-columns';\n            var leftColumn = document.createElement('div');\n            leftColumn.className = 'faq-column';\n            var rightColumn = document.createElement('div');\n            rightColumn.className = 'faq-column';\n            directItems.forEach(function(item, index) {\n                (index % 2 === 0 ? leftColumn : rightColumn).appendChild(item);\n            });\n            columns.appendChild(leftColumn);\n            columns.appendChild(rightColumn);\n            faqList.appendChild(columns);\n        }\n        syncFaqColumns();\n        window.addEventListener('resize', syncFaqColumns);\n        items.forEach(function(item) {\n            var question = item.querySelector('.faq-question');\n            if (!question) return;\n            question.addEventListener('click', function() {\n                var isActive = item.classList.contains('active');\n                items.forEach(function(otherItem) {\n                    otherItem.classList.remove('active');\n                });\n                if (!isActive) {\n                    item.classList.add('active');\n                }\n            });\n        });\n        if (!window.IntersectionObserver) return;\n        var observer = new IntersectionObserver(function(entries) {\n            entries.forEach(function(entry) {\n                if (entry.isIntersecting) {\n                    items.forEach(function(item, index) {\n                        setTimeout(function() {\n                            item.style.opacity = '1';\n                            item.style.transform = 'translateY(0)';\n                        }, index * 80);\n                    });\n                    observer.unobserve(entry.target);\n                }\n            });\n        }, { threshold: 0.2 });\n        items.forEach(function(item) {\n            item.style.opacity = '0';\n            item.style.transform = 'translateY(20px)';\n            item.style.transition = 'opacity 0.5s ease, transform 0.5s ease';\n        });\n        observer.observe(faqList);\n    })();\n    <\/script>\n<\/section>\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            \/* 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            \/* 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            \/* 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            h3 {\n                font-size: 18px !important;\n                line-height: 1.4 !important;\n                margin-bottom: 8px !important;\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            \/* Remove excessive margins from intro texts *\/\n            .intro-text {\n                margin-left: 0 !important;\n                margin-right: 0 !important;\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            \/* Hero button needs white text on dark background *\/\n            #hero-minimalist-final .btn {\n                color: #f3f2e6 !important;\n                border-bottom-color: #f3f2e6 !important;\n            }\n            \n            .cta-wrapper {\n                text-align: left !important;\n                margin-top: 10px !important;\n                padding-bottom: 10px !important;\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            \/* 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            \/* 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                \/* 9. Mobile Hero Centering Only *\/\n        @media (max-width: 768px) {\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        \/* [id$=\"-hero\"] .text-content,\n        #hero-minimalist-final .text-content {\n            display: flex !important;\n            flex-direction: column !important;\n            align-items: center !important;\n            text-align: center !important;\n            margin: 0 auto !important;\n        } *\/\n        \/* [id$=\"-hero\"] .breadcrumb,\n        #hero-minimalist-final .breadcrumb {\n            justify-content: center !important;\n            width: 100% !important;\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<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        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\/Services\/Ready Stock Ready Stock Tweed Fabric Wholesale Ready Stock Fabric Wholesale:In-Stock Patterns From a Single Roll Need fabric fast? Fursone&#8217;s ready stock programme opens our in-stock tweed, boucl\u00e9 and knit patterns from just one roll (approx. 20\u201350m) \u2014 dispatched in 3\u20137 days once styles and quantities are confirmed and payment is received, with a full &#8230; <a title=\"Klar p\u00e5 lager\" class=\"read-more\" href=\"https:\/\/fursone.com\/da\/services\/ready-stock\/\" aria-label=\"Read more about Ready Stock\">L\u00e6s mere <\/a><\/p>","protected":false},"author":1,"featured_media":3143,"parent":1764,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1766","page","type-page","status-publish","has-post-thumbnail"],"_links":{"self":[{"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/pages\/1766","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/comments?post=1766"}],"version-history":[{"count":4,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/pages\/1766\/revisions"}],"predecessor-version":[{"id":9663,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/pages\/1766\/revisions\/9663"}],"up":[{"embeddable":true,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/pages\/1764"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/media\/3143"}],"wp:attachment":[{"href":"https:\/\/fursone.com\/da\/wp-json\/wp\/v2\/media?parent=1766"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}