{"id":468,"date":"2024-04-26T14:19:35","date_gmt":"2024-04-26T06:19:35","guid":{"rendered":"https:\/\/tiiocti.com\/?page_id=468"},"modified":"2026-03-22T15:47:31","modified_gmt":"2026-03-22T07:47:31","slug":"canvas-totes","status":"publish","type":"page","link":"https:\/\/tiiocti.com\/ar\/canvas-totes\/","title":{"rendered":"\u062d\u0642\u0627\u0626\u0628 \u0642\u0645\u0627\u0634\u064a\u0629"},"content":{"rendered":"<div class=\"et_pb_section_0 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_0 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_0 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_0 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-canvas-hero\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"CollectionPage\",\n      \"name\": \"Wholesale Custom Canvas Tote Bags Manufacturer\",\n      \"description\": \"China factory direct wholesale canvas tote bags. 100% organic cotton (GOTS), heavy-duty 12oz-16oz fabric, custom screen printing & private label.\",\n      \"url\": \"https:\/\/tiiocti.com\/canvas-totes\/\",\n      \"image\": \"https:\/\/tiiocti.com\/wp-content\/uploads\/2026\/01\/canvas-tote-hero.jpg\",\n      \"provider\": { \"@type\": \"Organization\", \"name\": \"TIIOCTI Factory\" },\n      \"breadcrumb\": {\n        \"@type\": \"BreadcrumbList\",\n        \"itemListElement\": [{\n          \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Home\", \"item\": \"https:\/\/tiiocti.com\"\n        },{\n          \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Products\", \"item\": \"https:\/\/tiiocti.com\/products\/\"\n        },{\n          \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Canvas Tote Bags\"\n        }]\n      }\n    }\n    <\/script>\n\n    <style>\n        #tiio-canvas-hero {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-gold-hover: #b5952f;\n            --tiio-white: #ffffff;\n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            position: relative;\n            width: 100%;\n            min-height: 85vh; \/* \u4e25\u683c\u5bf9\u6807\u9ad8\u5ea6 *\/\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            overflow: hidden;\n            font-family: var(--font-body);\n            color: var(--tiio-white);\n            box-sizing: border-box;\n            padding: 80px 0;\n        }\n\n        .hero-bg-layer {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 1;\n        }\n\n        .hero-bg-img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            object-position: center;\n            \/* \u5efa\u8bae\uff1a\u4f7f\u7528\u6696\u8272\u8c03\u7684\u5e06\u5e03\u7eb9\u7406\u56fe\u6216\u5de5\u5382\u5806\u53e0\u56fe *\/\n        }\n\n        .hero-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            z-index: 2;\n            \/* \u8c03\u6574\u6e10\u53d8\uff1a\u5e06\u5e03\u5305\u4f7f\u7528\u6696\u68d5\u8272\/\u6df1\u7070\u8272\u6e10\u53d8\uff0c\u4f53\u73b0\u6709\u673a\u8d28\u611f *\/\n            background: linear-gradient(\n                135deg, \n                rgba(40, 30, 20, 0.85) 0%, \n                rgba(20, 20, 20, 0.90) 100%\n            );\n        }\n\n        .hero-content {\n            position: relative;\n            z-index: 10;\n            text-align: center;\n            max-width: 1100px;\n            padding: 0 20px;\n            display: flex;\n            flex-direction: column;\n            align-items: center;\n            justify-content: center;\n            height: 100%;\n        }\n\n        .hero-breadcrumbs {\n            font-size: 13px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            margin-bottom: 20px;\n            opacity: 0.9;\n            font-weight: 600;\n        }\n        .hero-breadcrumbs a {\n            color: var(--tiio-white);\n            text-decoration: none;\n            transition: color 0.3s;\n            opacity: 0.8;\n        }\n        .hero-breadcrumbs a:hover {\n            color: var(--tiio-gold);\n            opacity: 1;\n        }\n        .hero-breadcrumbs span { \n            color: var(--tiio-gold); \n            opacity: 1;\n        }\n        .bc-sep { margin: 0 8px; opacity: 0.5; }\n\n        .hero-content h1 {\n            font-family: var(--font-head);\n            font-size: clamp(36px, 5vw, 64px); \/* \u4e25\u683c\u5bf9\u6807\u5b57\u4f53 *\/\n            font-weight: 800;\n            line-height: 1.1;\n            margin: 0 0 25px 0;\n            text-transform: uppercase;\n            letter-spacing: -0.5px;\n        }\n\n        .text-white { color: var(--tiio-white); display: block; }\n        .text-gold { color: var(--tiio-gold); display: block; margin-top: 5px; }\n\n        .hero-desc {\n            font-size: 18px; \/* \u4e25\u683c\u5bf9\u6807 *\/\n            line-height: 1.6;\n            max-width: 800px;\n            margin: 0 auto 40px;\n            opacity: 0.95;\n            font-weight: 400;\n        }\n\n        .hero-stats-row {\n            display: flex;\n            gap: 40px;\n            margin-bottom: 50px;\n            padding: 25px 50px;\n            background: rgba(255, 255, 255, 0.1);\n            border: 1px solid rgba(255, 255, 255, 0.2);\n            border-radius: 4px;\n            backdrop-filter: blur(5px);\n        }\n\n        .stat-item {\n            text-align: center;\n            position: relative;\n        }\n\n        .stat-item:not(:last-child)::after {\n            content: '';\n            position: absolute;\n            right: -20px;\n            top: 50%;\n            transform: translateY(-50%);\n            height: 30px;\n            width: 1px;\n            background: rgba(255,255,255,0.3);\n        }\n\n        .stat-val {\n            display: block;\n            font-family: var(--font-head);\n            font-size: 28px; \/* \u4e25\u683c\u5bf9\u6807 *\/\n            font-weight: 800;\n            color: var(--tiio-gold);\n            line-height: 1.2;\n        }\n\n        .stat-label {\n            font-size: 13px;\n            text-transform: uppercase;\n            letter-spacing: 1px;\n            opacity: 0.9;\n        }\n\n        .btn-gold {\n            background-color: var(--tiio-gold);\n            color: #FFFFFF !important;\n            font-weight: 800;\n            padding: 20px 50px; \/* \u4e25\u683c\u5bf9\u6807 *\/\n            text-transform: uppercase;\n            text-decoration: none;\n            border-radius: 4px;\n            transition: 0.3s;\n            border: 2px solid var(--tiio-gold);\n            letter-spacing: 1px;\n            font-size: 17px;\n            cursor: pointer;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.2);\n            display: inline-block;\n        }\n\n        .btn-gold:hover {\n            background-color: var(--tiio-gold-hover);\n            border-color: var(--tiio-gold-hover);\n            transform: translateY(-3px);\n            box-shadow: 0 15px 40px rgba(0,0,0,0.3);\n            color: #FFFFFF !important;\n        }\n\n        .scroll-down-hint {\n            position: absolute;\n            bottom: 30px;\n            left: 50%;\n            transform: translateX(-50%);\n            color: rgba(255,255,255,0.6);\n            font-size: 24px;\n            animation: bounce 2s infinite;\n            z-index: 10;\n        }\n\n        @keyframes bounce {\n            0%, 20%, 50%, 80%, 100% {transform: translateX(-50%) translateY(0);}\n            40% {transform: translateX(-50%) translateY(-10px);}\n            60% {transform: translateX(-50%) translateY(-5px);}\n        }\n\n        @media (max-width: 768px) {\n            #tiio-canvas-hero { \n                min-height: 85dvh; \n                padding: 80px 0; \n            }\n            .hero-content h1 { font-size: 32px; }\n            .hero-stats-row { flex-direction: column; gap: 20px; width: 100%; padding: 20px; }\n            .stat-item:not(:last-child)::after { display: none; }\n            .btn-gold { width: 100%; text-align: center; padding: 16px 30px; }\n            .scroll-down-hint { display: none; }\n        }\n    <\/style>\n\n    <div class=\"hero-bg-layer\">\n        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/tote-bags-organized-for-final-assembly.jpg\" alt=\"TIIOCTI Canvas Bag Factory Production Line\" class=\"hero-bg-img\">\n    <\/div>\n    \n    <div class=\"hero-overlay\"><\/div>\n\n    <div class=\"hero-content\">\n        <div class=\"hero-breadcrumbs\">\n            <a href=\"\/\">Home<\/a> \n            <span class=\"bc-sep\">\/<\/span> \n            <a href=\"\/products\/\">Products<\/a> \n            <span class=\"bc-sep\">\/<\/span> \n            <span>Canvas Tote Bags<\/span>\n        <\/div>\n\n        <h1>\n            <span class=\"text-white\">WHOLESALE CUSTOM ECO<\/span>\n            <span class=\"text-gold\">CANVAS TOTE BAGS MANUFACTURER<\/span>\n        <\/h1>\n\n        <p class=\"hero-desc\">\n            Direct from Wenzhou Factory. Premium <strong>100% Organic Cotton<\/strong> and Heavy Duty Canvas (5oz &#8211; 16oz). Expert screen printing for global brands and retail promotions.\n        <\/p>\n\n        <div class=\"hero-stats-row\">\n            <div class=\"stat-item\">\n                <span class=\"stat-val\">GOTS<\/span>\n                <span class=\"stat-label\">Organic Certified<\/span>\n            <\/div>\n            <div class=\"stat-item\">\n                <span class=\"stat-val\">300,000+<\/span>\n                <span class=\"stat-label\">Monthly Output<\/span>\n            <\/div>\n            <div class=\"stat-item\">\n                <span class=\"stat-val\">Factory<\/span>\n                <span class=\"stat-label\">Direct Wholesale<\/span>\n            <\/div>\n        <\/div>\n\n        <a href=\"#\" class=\"btn-gold open-popup\">Get A Wholesale Quote<\/a>\n    <\/div>\n\n    <div class=\"scroll-down-hint\">\u2193<\/div>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_1 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_1 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_1 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_1 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-canvas-bento\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"ItemList\",\n      \"itemListOrder\": \"https:\/\/schema.org\/ItemListOrderDescending\",\n      \"name\": \"Wholesale Canvas & Cotton Bag Categories\",\n      \"itemListElement\": [\n        { \"@type\": \"ListItem\", \"position\": 1, \"name\": \"Heavy Duty Retail Totes\", \"url\": \"https:\/\/tiiocti.com\/canvas-totes\/#retail\" },\n        { \"@type\": \"ListItem\", \"position\": 2, \"name\": \"Promotional Event Bags\", \"url\": \"https:\/\/tiiocti.com\/canvas-totes\/#promotional\" },\n        { \"@type\": \"ListItem\", \"position\": 3, \"name\": \"Drawstring Dust Bags\", \"url\": \"https:\/\/tiiocti.com\/canvas-totes\/#drawstring\" },\n        { \"@type\": \"ListItem\", \"position\": 4, \"name\": \"Canvas Zipper Pouches\", \"url\": \"https:\/\/tiiocti.com\/canvas-totes\/#pouches\" }\n      ]\n    }\n    <\/script>\n\n    <style>\n        #tiio-canvas-bento {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-white: #ffffff;\n            --tiio-gray: #f5f7fa;\n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            padding: 100px 0;\n            background-color: var(--tiio-white);\n            width: 100%;\n            box-sizing: border-box;\n        }\n\n        #tiio-canvas-bento * { box-sizing: border-box; }\n\n        .bento-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 30px;\n        }\n\n        .bento-header {\n            text-align: center;\n            margin-bottom: 60px;\n            max-width: 900px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .bento-header h2 {\n            font-family: var(--font-head);\n            font-size: 42px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 20px 0;\n            text-transform: uppercase;\n            letter-spacing: -0.5px;\n            position: relative;\n            display: inline-block;\n        }\n\n        .bento-header h2::after {\n            content: '';\n            display: block;\n            width: 60px;\n            height: 4px;\n            background: var(--tiio-gold);\n            margin: 15px auto 0;\n        }\n\n        .bento-header p {\n            font-family: var(--font-body);\n            font-size: 18px;\n            color: #555;\n            line-height: 1.6;\n            margin: 0;\n        }\n\n        .bento-grid {\n            display: grid;\n            grid-template-columns: repeat(4, 1fr);\n            grid-template-rows: repeat(2, 360px);\n            gap: 20px;\n            margin-bottom: 50px;\n        }\n\n        .bento-card {\n            position: relative;\n            overflow: hidden;\n            background-color: var(--tiio-gray);\n            text-decoration: none;\n            display: block;\n            border: 1px solid #eee;\n            cursor: pointer;\n        }\n\n        .bento-img {\n            width: 100%;\n            height: 100%;\n            object-fit: cover;\n            transition: transform 0.6s cubic-bezier(0.215, 0.610, 0.355, 1.000);\n            filter: brightness(0.95);\n        }\n\n        .bento-card:hover .bento-img {\n            transform: scale(1.08);\n            filter: brightness(1.05);\n        }\n\n        .bento-overlay {\n            position: absolute;\n            bottom: 0; left: 0; width: 100%;\n            height: 100%;\n            background: linear-gradient(\n                to top, \n                rgba(0, 60, 113, 0.95) 0%, \n                rgba(0, 60, 113, 0.6) 40%, \n                transparent 100%\n            );\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            padding: 35px;\n            opacity: 0.9;\n            transition: 0.3s;\n        }\n\n        .bento-card:hover .bento-overlay {\n            opacity: 1;\n            padding-bottom: 40px;\n        }\n\n        .bento-tag {\n            display: inline-block;\n            background: var(--tiio-gold);\n            color: #000;\n            font-size: 11px;\n            font-weight: 800;\n            text-transform: uppercase;\n            padding: 6px 12px;\n            margin-bottom: 15px;\n            align-self: flex-start;\n            letter-spacing: 1px;\n        }\n\n        .bento-title {\n            font-family: var(--font-head);\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--tiio-white);\n            margin: 0 0 10px 0;\n            text-transform: uppercase;\n            line-height: 1.1;\n        }\n\n        .bento-specs {\n            font-size: 14px;\n            color: rgba(255, 255, 255, 0.9);\n            font-weight: 500;\n            display: flex;\n            gap: 15px;\n            align-items: center;\n        }\n\n        .bento-specs span {\n            position: relative;\n        }\n        \n        .bento-specs span:not(:last-child)::after {\n            content: '\u2022';\n            margin-left: 15px;\n            color: var(--tiio-gold);\n        }\n\n        .bento-arrow {\n            position: absolute;\n            top: 30px;\n            right: 30px;\n            width: 46px;\n            height: 46px;\n            background: rgba(255,255,255,0.1);\n            backdrop-filter: blur(5px);\n            border: 1px solid rgba(255,255,255,0.2);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: 0.3s;\n        }\n\n        .bento-arrow svg {\n            width: 18px;\n            height: 18px;\n            fill: var(--tiio-white);\n            transition: 0.3s;\n        }\n\n        .bento-card:hover .bento-arrow {\n            background: var(--tiio-gold);\n            border-color: var(--tiio-gold);\n            transform: rotate(-45deg);\n        }\n        \n        .bento-card:hover .bento-arrow svg { fill: #000; }\n\n        .bento-cta-wrapper {\n            text-align: center;\n            margin-top: 40px;\n        }\n\n        .btn-industrial {\n            display: inline-block;\n            background-color: var(--tiio-gold);\n            color: #000;\n            font-family: var(--font-head);\n            font-weight: 800;\n            text-transform: uppercase;\n            padding: 18px 50px;\n            border-radius: 4px;\n            text-decoration: none;\n            transition: 0.3s;\n            border: 2px solid var(--tiio-gold);\n            font-size: 15px;\n            letter-spacing: 1px;\n            cursor: pointer;\n        }\n\n        .btn-industrial:hover {\n            background-color: var(--tiio-blue);\n            border-color: var(--tiio-blue);\n            color: #fff;\n            transform: translateY(-3px);\n            box-shadow: 0 15px 35px rgba(0, 60, 113, 0.2);\n        }\n\n        .grid-main { grid-column: span 2; grid-row: span 2; }\n        .grid-main .bento-title { font-size: 42px; }\n        .grid-wide { grid-column: span 2; grid-row: span 1; }\n        .grid-std { grid-column: span 1; grid-row: span 1; }\n\n        @media (max-width: 1024px) {\n            .bento-grid {\n                grid-template-columns: repeat(2, 1fr);\n                grid-template-rows: repeat(3, 300px);\n            }\n            .grid-main { grid-column: span 2; grid-row: span 2; }\n            .grid-wide { grid-column: span 2; grid-row: span 1; }\n            .grid-std { grid-column: span 1; grid-row: span 1; }\n        }\n\n        @media (max-width: 600px) {\n            #tiio-canvas-bento { padding: 60px 0; }\n            .bento-header h2 { font-size: 32px; }\n            .bento-grid {\n                display: flex;\n                flex-direction: column;\n                gap: 15px;\n            }\n            .bento-card { height: 320px; }\n            .grid-main .bento-title { font-size: 32px; }\n            .btn-industrial { width: 100%; text-align: center; }\n        }\n    <\/style>\n\n    <div class=\"bento-container\">\n        <div class=\"bento-header\">\n            <h2>Wholesale Canvas Bag Categories<\/h2>\n            <p>From premium retail totes to cost-effective promotional bags. Choose between standard cotton or GOTS certified organic materials. Fully customizable sizes and handles.<\/p>\n        <\/div>\n\n        <div class=\"bento-grid\">\n            <a href=\"#\" class=\"bento-card grid-main open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/09\/Person-holding-canvas-bag-among-paper-and-plastic-bags.png\" alt=\"Heavy Duty Canvas Shopping Tote Bag\" class=\"bento-img\">\n                <div class=\"bento-overlay\">\n                    <span class=\"bento-tag\">Best Seller<\/span>\n                    <h3 class=\"bento-title\">Retail Shopping Totes<\/h3>\n                    <div class=\"bento-specs\">\n                        <span>12oz &#8211; 16oz Canvas<\/span>\n                        <span>Reinforced Handles<\/span>\n                        <span>Bottom Gusset<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"bento-arrow\"><svg viewBox=\"0 0 24 24\"><path d=\"M16.172 11l-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z\"\/><\/svg><\/div>\n            <\/a>\n\n            <a href=\"#\" class=\"bento-card grid-wide open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/Branded-hospital-giveaway-cotton-tote-bags.jpg\" alt=\"Promotional Cotton Tote Bags for Events\" class=\"bento-img\">\n                <div class=\"bento-overlay\">\n                    <h3 class=\"bento-title\">Promotional Series<\/h3>\n                    <div class=\"bento-specs\">\n                        <span>5oz &#8211; 8oz Cotton<\/span>\n                        <span>Cost Effective<\/span>\n                        <span>Fast Production<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"bento-arrow\"><svg viewBox=\"0 0 24 24\"><path d=\"M16.172 11l-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z\"\/><\/svg><\/div>\n            <\/a>\n\n            <a href=\"#\" class=\"bento-card grid-std open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/01\/Drawstring-Bags.webp\" alt=\"Cotton Drawstring Dust Bags\" class=\"bento-img\">\n                <div class=\"bento-overlay\">\n                    <h3 class=\"bento-title\">Drawstring Bags<\/h3>\n                    <div class=\"bento-specs\">\n                        <span>Packaging<\/span>\n                        <span>Dust Proof<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"bento-arrow\"><svg viewBox=\"0 0 24 24\"><path d=\"M16.172 11l-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z\"\/><\/svg><\/div>\n            <\/a>\n\n            <a href=\"#\" class=\"bento-card grid-std open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/Canvas-tote-bag-with-secure-top-zipper-and-purple-trim-scaled.jpg\" alt=\"Canvas Zipper Cosmetic Pouch\" class=\"bento-img\">\n                <div class=\"bento-overlay\">\n                    <h3 class=\"bento-title\">Zipper Pouches<\/h3>\n                    <div class=\"bento-specs\">\n                        <span>Cosmetic<\/span>\n                        <span>Metal Zipper<\/span>\n                    <\/div>\n                <\/div>\n                <div class=\"bento-arrow\"><svg viewBox=\"0 0 24 24\"><path d=\"M16.172 11l-5.364-5.364 1.414-1.414L20 12l-7.778 7.778-1.414-1.414L16.172 13H4v-2z\"\/><\/svg><\/div>\n            <\/a>\n        <\/div>\n\n        <div class=\"bento-cta-wrapper\">\n            <a href=\"#\" class=\"btn-industrial open-popup\">Get A Quote For These Styles<\/a>\n        <\/div>\n    <\/div>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_2 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_2 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_2 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_2 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-canvas-specs\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Product\",\n      \"name\": \"Heavy Duty Canvas Tote Bags\",\n      \"description\": \"Industrial grade canvas tote bags available in 5oz to 16oz cotton weights. GOTS certified organic materials with reinforced cross-stitching.\",\n      \"brand\": { \"@type\": \"Brand\", \"name\": \"TIIOCTI\" },\n      \"additionalProperty\": [\n        { \"@type\": \"PropertyValue\", \"name\": \"Material\", \"value\": \"100% Cotton \/ Poly-Cotton\" },\n        { \"@type\": \"PropertyValue\", \"name\": \"Fabric Weight\", \"value\": \"5oz, 8oz, 10oz, 12oz, 16oz\" },\n        { \"@type\": \"PropertyValue\", \"name\": \"Handle Type\", \"value\": \"Self-fabric \/ Webbing\" },\n        { \"@type\": \"PropertyValue\", \"name\": \"Printing\", \"value\": \"Water-based Ink \/ Plastisol\" }\n      ]\n    }\n    <\/script>\n\n    <style>\n        #tiio-canvas-specs {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-text-dark: #1a1a1a;\n            --tiio-text-gray: #555555;\n            --tiio-bg-beige: #F2F0EB; \n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            padding: 100px 0;\n            background-color: var(--tiio-bg-beige);\n            width: 100%;\n            box-sizing: border-box;\n            overflow: hidden;\n        }\n\n        #tiio-canvas-specs * { box-sizing: border-box; }\n\n        .specs-container {\n            max-width: 1300px;\n            margin: 0 auto;\n            padding: 0 30px;\n            display: grid;\n            grid-template-columns: 1fr 1fr;\n            gap: 80px;\n            align-items: center;\n        }\n\n        .specs-visual {\n            position: relative;\n        }\n\n        .specs-img-wrapper {\n            position: relative;\n            border-radius: 4px;\n            box-shadow: 0 25px 50px rgba(0, 30, 60, 0.1);\n            overflow: hidden;\n            background: #fff;\n        }\n\n        .specs-img {\n            width: 100%;\n            display: block;\n            transition: transform 0.3s;\n        }\n\n        .specs-visual:hover .specs-img {\n            transform: translateY(-5px);\n        }\n\n        .specs-badge {\n            position: absolute;\n            bottom: -30px;\n            right: -30px;\n            background: var(--tiio-blue);\n            color: #fff;\n            padding: 25px;\n            border-radius: 4px;\n            box-shadow: 0 10px 30px rgba(0,0,0,0.15);\n            border-bottom: 4px solid var(--tiio-gold);\n            max-width: 220px;\n        }\n\n        .badge-row {\n            display: flex;\n            align-items: center;\n            gap: 15px;\n            margin-bottom: 5px;\n        }\n\n        .badge-icon {\n            width: 32px;\n            height: 32px;\n            fill: var(--tiio-gold);\n        }\n\n        .badge-text {\n            font-family: var(--font-head);\n            font-weight: 800;\n            font-size: 24px;\n            line-height: 1.2;\n            text-transform: uppercase;\n        }\n\n        .badge-sub {\n            display: block;\n            font-size: 13px;\n            opacity: 0.9;\n            margin-top: 5px;\n        }\n\n        .specs-content h2 {\n            font-family: var(--font-head);\n            font-size: 36px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 20px 0;\n            line-height: 1.2;\n            text-transform: uppercase;\n            letter-spacing: -0.5px;\n        }\n\n        .specs-content p {\n            font-family: var(--font-body);\n            font-size: 16px;\n            line-height: 1.6;\n            color: var(--tiio-text-gray);\n            margin: 0 0 40px 0;\n        }\n\n        .specs-list {\n            display: flex;\n            flex-direction: column;\n            gap: 25px;\n            margin-bottom: 40px;\n        }\n\n        .spec-item {\n            display: flex;\n            align-items: flex-start;\n            gap: 20px;\n        }\n\n        .spec-icon {\n            width: 50px;\n            height: 50px;\n            background: #ffffff;\n            border: 1px solid #e0e0e0;\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            flex-shrink: 0;\n            transition: 0.3s;\n            box-shadow: 0 4px 10px rgba(0,0,0,0.03);\n        }\n\n        .spec-item:hover .spec-icon {\n            border-color: var(--tiio-gold);\n            background: var(--tiio-blue);\n        }\n\n        .spec-icon svg {\n            width: 24px;\n            height: 24px;\n            fill: var(--tiio-blue);\n            transition: 0.3s;\n        }\n\n        .spec-item:hover .spec-icon svg {\n            fill: #fff;\n        }\n\n        .spec-text h3 {\n            margin: 0 0 5px 0;\n            font-family: var(--font-head);\n            font-size: 18px;\n            font-weight: 800;\n            color: var(--tiio-text-dark);\n        }\n\n        .spec-text p {\n            margin: 0;\n            font-size: 14px;\n            color: var(--tiio-text-gray);\n            line-height: 1.5;\n        }\n\n        .btn-industrial {\n            display: inline-block;\n            background-color: var(--tiio-gold);\n            color: #000;\n            font-family: var(--font-head);\n            font-weight: 800;\n            text-transform: uppercase;\n            padding: 16px 40px;\n            border-radius: 4px;\n            text-decoration: none;\n            transition: 0.3s;\n            border: 2px solid var(--tiio-gold);\n            font-size: 14px;\n            letter-spacing: 1px;\n            cursor: pointer;\n        }\n\n        .btn-industrial:hover {\n            background-color: var(--tiio-blue);\n            border-color: var(--tiio-blue);\n            color: #fff;\n            transform: translateY(-3px);\n            box-shadow: 0 10px 25px rgba(0, 60, 113, 0.2);\n        }\n\n        @media (max-width: 1024px) {\n            .specs-container { grid-template-columns: 1fr; gap: 60px; }\n            .specs-visual { order: 2; margin-bottom: 40px; }\n            .specs-content { order: 1; }\n            .specs-badge { right: 20px; bottom: -20px; }\n        }\n\n        @media (max-width: 600px) {\n            #tiio-canvas-specs { padding: 60px 0; }\n            .specs-content h2 { font-size: 28px; }\n            .specs-badge { position: static; margin-top: -20px; margin-bottom: 30px; width: 100%; max-width: none; border-left: none; border-bottom: 5px solid var(--tiio-gold); text-align: center; }\n            .badge-row { justify-content: center; }\n            .btn-industrial { width: 100%; text-align: center; }\n        }\n    <\/style>\n\n    <div class=\"specs-container\">\n        <div class=\"specs-visual\">\n            <div class=\"specs-img-wrapper\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/how-to-print-my-own-designs-on-blank-canvas-totes-.png\" alt=\"Close up texture of 16oz heavy duty canvas fabric\" class=\"specs-img\">\n            <\/div>\n            \n            <div class=\"specs-badge\">\n                <div class=\"badge-row\">\n                    <svg class=\"badge-icon\" viewBox=\"0 0 24 24\"><path d=\"M12 2L1 21h22L12 2zm0 3.99L19.53 19H4.47L12 5.99z\"\/><\/svg>\n                    <span class=\"badge-text\">GOTS<\/span>\n                <\/div>\n                <span class=\"badge-sub\">Certified Organic Cotton<\/span>\n            <\/div>\n        <\/div>\n\n        <div class=\"specs-content\">\n            <h2>Material Weights &#038; Construction Standards<\/h2>\n            <p>Choosing the right fabric weight is critical for your brand&#8217;s perception. We offer a full range of cotton specifications, from lightweight promotional grades to industrial heavy-duty canvas, all reinforced with our signature stitching.<\/p>\n\n            <div class=\"specs-list\">\n                <div class=\"spec-item\">\n                    <div class=\"spec-icon\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M4 6h16v2H4zm0 5h16v2H4zm0 5h16v2H4z\"\/><\/svg>\n                    <\/div>\n                    <div class=\"spec-text\">\n                        <h3>Fabric Weight Options<\/h3>\n                        <p><strong>5oz &#8211; 8oz:<\/strong> Cost-effective for trade shows and events. <br><strong>12oz &#8211; 16oz:<\/strong> Premium, retail-quality canvas for fashion and heavy lifting.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"spec-item\">\n                    <div class=\"spec-icon\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M12 1L3 5v6c0 5.55 3.84 10.74 9 12 5.16-1.26 9-6.45 9-12V5l-9-4zm-2 16l-4-4 1.41-1.41L10 14.17l6.59-6.59L18 9l-8 8z\"\/><\/svg>\n                    <\/div>\n                    <div class=\"spec-text\">\n                        <h3>Reinforced Cross-Stitching<\/h3>\n                        <p>Handles are not just sewn on top; they are reinforced with &#8220;X&#8221; box stitching at stress points, allowing the bag to carry up to 40 lbs without tearing.<\/p>\n                    <\/div>\n                <\/div>\n\n                <div class=\"spec-item\">\n                    <div class=\"spec-icon\">\n                        <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 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z\"\/><\/svg>\n                    <\/div>\n                    <div class=\"spec-text\">\n                        <h3>Eco-Friendly Printing<\/h3>\n                        <p>We use water-based inks and eco-friendly plastisol that meet international environmental standards, ensuring sharp logos without harmful chemicals.<\/p>\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <a href=\"#\" class=\"btn-industrial open-popup\">Request Fabric Swatch Book<\/a>\n        <\/div>\n    <\/div>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_3 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_3 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_3 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_3 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-oem-solutions\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"Service\",\n      \"name\": \"Custom OEM Canvas Bag Services\",\n      \"provider\": { \"@type\": \"Organization\", \"name\": \"TIIOCTI Factory\" },\n      \"serviceType\": \"B2B Custom Manufacturing\",\n      \"areaServed\": [\"USA\", \"Europe\", \"UK\", \"Australia\"],\n      \"hasOfferCatalog\": {\n        \"@type\": \"OfferCatalog\",\n        \"name\": \"Canvas OEM Services\",\n        \"itemListElement\": [\n          { \"@type\": \"Offer\", \"itemOffered\": { \"@type\": \"Service\", \"name\": \"Screen Printing & Digital Print\" } },\n          { \"@type\": \"Offer\", \"itemOffered\": { \"@type\": \"Service\", \"name\": \"Private Label & Woven Tags\" } },\n          { \"@type\": \"Offer\", \"itemOffered\": { \"@type\": \"Service\", \"name\": \"Eco-Friendly Packaging\" } }\n        ]\n      }\n    }\n    <\/script>\n\n    <style>\n        #tiio-oem-solutions {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-white: #ffffff;\n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            padding: 100px 0;\n            background-color: var(--tiio-white);\n            width: 100%;\n            box-sizing: border-box;\n        }\n\n        #tiio-oem-solutions * { box-sizing: border-box; }\n\n        .oem-container {\n            max-width: 1400px;\n            margin: 0 auto;\n            padding: 0 30px;\n        }\n\n        .oem-header {\n            text-align: center;\n            margin-bottom: 70px;\n            max-width: 900px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .oem-header h2 {\n            font-family: var(--font-head);\n            font-size: 38px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 20px 0;\n            text-transform: uppercase;\n            letter-spacing: -0.5px;\n        }\n\n        .oem-header p {\n            font-family: var(--font-body);\n            font-size: 16px;\n            color: #666;\n            line-height: 1.6;\n            margin: 0;\n        }\n\n        .oem-grid {\n            display: grid;\n            grid-template-columns: repeat(3, 1fr);\n            gap: 30px;\n            margin-bottom: 60px;\n        }\n\n        .oem-card {\n            position: relative;\n            height: 500px;\n            border-radius: 4px;\n            overflow: hidden;\n            display: flex;\n            flex-direction: column;\n            justify-content: flex-end;\n            padding: 40px 30px;\n            color: #fff;\n            box-shadow: 0 20px 40px rgba(0,0,0,0.1);\n            transition: 0.4s;\n            cursor: pointer;\n            text-decoration: none;\n        }\n\n        .oem-bg-img {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            object-fit: cover;\n            z-index: 1;\n            transition: transform 0.8s cubic-bezier(0.19, 1, 0.22, 1);\n        }\n\n        .oem-overlay {\n            position: absolute;\n            top: 0; left: 0; width: 100%; height: 100%;\n            background: linear-gradient(\n                to top, \n                var(--tiio-blue) 10%, \n                rgba(0, 60, 113, 0.6) 60%, \n                rgba(0, 60, 113, 0.2) 100%\n            );\n            z-index: 2;\n            opacity: 0.9;\n            transition: 0.4s;\n        }\n\n        .oem-card:hover {\n            transform: translateY(-10px);\n            box-shadow: 0 30px 60px rgba(0, 60, 113, 0.25);\n        }\n\n        .oem-card:hover .oem-bg-img {\n            transform: scale(1.1);\n        }\n\n        .oem-card:hover .oem-overlay {\n            opacity: 0.95;\n        }\n\n        .card-content {\n            position: relative;\n            z-index: 10;\n        }\n\n        .card-num {\n            position: absolute;\n            top: 30px;\n            left: 30px;\n            font-family: var(--font-head);\n            font-size: 60px;\n            font-weight: 800;\n            color: rgba(255, 255, 255, 0.15);\n            line-height: 1;\n            z-index: 10;\n        }\n\n        .card-icon {\n            width: 60px;\n            height: 60px;\n            border: 2px solid rgba(255,255,255,0.2);\n            border-radius: 50%;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            margin-bottom: 25px;\n            background: rgba(255,255,255,0.05);\n            backdrop-filter: blur(5px);\n            transition: 0.3s;\n        }\n        \n        .oem-card:hover .card-icon {\n            background: var(--tiio-gold);\n            border-color: var(--tiio-gold);\n        }\n\n        .card-icon svg {\n            width: 28px;\n            height: 28px;\n            fill: #fff;\n            transition: 0.3s;\n        }\n\n        .oem-card:hover .card-icon svg {\n            fill: #000;\n        }\n\n        .card-title {\n            font-family: var(--font-head);\n            font-size: 24px;\n            font-weight: 800;\n            margin: 0 0 15px 0;\n            text-transform: uppercase;\n            color: #fff;\n        }\n\n        .card-desc {\n            font-size: 15px;\n            line-height: 1.6;\n            color: rgba(255,255,255,0.9);\n            margin-bottom: 20px;\n        }\n\n        .feature-list {\n            list-style: none;\n            padding: 0;\n            margin: 0;\n            border-top: 1px solid rgba(255,255,255,0.2);\n            padding-top: 20px;\n        }\n\n        .feature-list li {\n            display: flex;\n            align-items: center;\n            font-size: 14px;\n            color: #fff;\n            font-weight: 600;\n            margin-bottom: 10px;\n        }\n\n        .feature-list li::before {\n            content: '';\n            display: inline-block;\n            width: 6px;\n            height: 6px;\n            background: var(--tiio-gold);\n            border-radius: 50%;\n            margin-right: 12px;\n        }\n\n        .oem-cta-wrapper {\n            text-align: center;\n            margin-top: 20px;\n        }\n\n        .btn-industrial {\n            display: inline-block;\n            background-color: var(--tiio-gold);\n            color: #000;\n            font-family: var(--font-head);\n            font-weight: 800;\n            text-transform: uppercase;\n            padding: 18px 50px;\n            border-radius: 4px;\n            text-decoration: none;\n            transition: 0.3s;\n            border: 2px solid var(--tiio-gold);\n            font-size: 15px;\n            letter-spacing: 1px;\n            cursor: pointer;\n        }\n\n        .btn-industrial:hover {\n            background-color: var(--tiio-blue);\n            border-color: var(--tiio-blue);\n            color: #fff;\n            transform: translateY(-3px);\n            box-shadow: 0 10px 25px rgba(0, 60, 113, 0.2);\n        }\n\n        @media (max-width: 1024px) {\n            .oem-grid { grid-template-columns: 1fr; gap: 30px; }\n            .oem-card { height: 450px; }\n        }\n\n        @media (max-width: 600px) {\n            .btn-industrial { width: 100%; text-align: center; }\n        }\n    <\/style>\n\n    <div class=\"oem-container\">\n        <div class=\"oem-header\">\n            <h2>Custom OEM Services: Precision Printing & Private Label<\/h2>\n            <p>Your brand deserves the best canvas. We offer comprehensive customization from screen printing to private woven labels, ensuring your tote bags stand out in the retail market.<\/p>\n        <\/div>\n\n        <div class=\"oem-grid\">\n            <a href=\"#\" class=\"oem-card open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/bulk-cotton-tote-bags-awaiting-packing.jpg\" alt=\"Silk Screen Printing on Canvas Bags\" class=\"oem-bg-img\">\n                <div class=\"oem-overlay\"><\/div>\n                \n                <div class=\"card-num\">01<\/div>\n                \n                <div class=\"card-content\">\n                    <div class=\"card-icon\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M12 22c4.97 0 9-4.03 9-9-4.97 0-9 4.03-9 9zM12 2c-4.97 0-9 4.03-9 9 4.97 0 9-4.03 9-9zm0 0v18.1C7.05 19.6 3.4 15.79 3.1 11H12V2zm0 0h8.9c-.3 4.79-3.95 8.6-8.9 9.1V2z\"\/><\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\">Precision Printing<\/h3>\n                    <p class=\"card-desc\">Advanced printing techniques to match your artwork perfectly. We use eco-friendly inks that are durable and vibrant.<\/p>\n                    <ul class=\"feature-list\">\n                        <li>Silk Screen Printing<\/li>\n                        <li>Digital Heat Transfer<\/li>\n                        <li>All-Over Pattern Print<\/li>\n                    <\/ul>\n                <\/div>\n            <\/a>\n\n            <a href=\"#\" class=\"oem-card open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/bag-factory-with-stacks-of-canvas-products.jpg.png\" alt=\"Private Label Woven Tags for Tote Bags\" class=\"oem-bg-img\">\n                <div class=\"oem-overlay\"><\/div>\n\n                <div class=\"card-num\">02<\/div>\n\n                <div class=\"card-content\">\n                    <div class=\"card-icon\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 0 0 .12-.61l-1.92-3.32a.488.488 0 0 0-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 0 0-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 0 0-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z\"\/><\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\">Private Labeling<\/h3>\n                    <p class=\"card-desc\">Build your brand identity with custom accessories. We add the finishing touches that make the bag uniquely yours.<\/p>\n                    <ul class=\"feature-list\">\n                        <li>Custom Woven Labels<\/li>\n                        <li>Wash Care Tags<\/li>\n                        <li>Branded Hang Tags<\/li>\n                    <\/ul>\n                <\/div>\n            <\/a>\n\n            <a href=\"#\" class=\"oem-card open-popup\">\n                <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/06\/8M0A1262-scaled.jpg\" alt=\"Plastic Free Eco Packaging for Cotton Bags\" class=\"oem-bg-img\">\n                <div class=\"oem-overlay\"><\/div>\n\n                <div class=\"card-num\">03<\/div>\n\n                <div class=\"card-content\">\n                    <div class=\"card-icon\">\n                        <svg viewBox=\"0 0 24 24\"><path d=\"M20 8h-3V4H3v16h18v-8zM5 6h10v2H5V6zm14 12H5v-2h14v2zm0-4H5v-2h14v2z\"\/><\/svg>\n                    <\/div>\n                    <h3 class=\"card-title\">Retail Ready Packing<\/h3>\n                    <p class=\"card-desc\">From individual polybags to plastic-free belly bands. We package your order so it&#8217;s ready for retail shelves upon arrival.<\/p>\n                    <ul class=\"feature-list\">\n                        <li>Plastic-Free Options<\/li>\n                        <li>Barcoding &#038; SKUs<\/li>\n                        <li>Amazon FBA Prep<\/li>\n                    <\/ul>\n                <\/div>\n            <\/a>\n        <\/div>\n\n        <div class=\"oem-cta-wrapper\">\n            <a href=\"#\" class=\"btn-industrial open-popup\">Start Your Custom Order<\/a>\n        <\/div>\n    <\/div>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_4 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_4 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_4 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_4 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-production-standards\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"HowTo\",\n      \"name\": \"Canvas Bag Manufacturing & Quality Control Process\",\n      \"step\": [\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Fabric Inspection & Cutting\",\n          \"text\": \"Strict GOTS organic cotton verification and automated laser cutting for precise dimensions.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Reinforced Stitching\",\n          \"text\": \"Double-stitched seams and X-box reinforcement on handles for maximum load capacity.\"\n        },\n        {\n          \"@type\": \"HowToStep\",\n          \"name\": \"Finishing & Packaging\",\n          \"text\": \"Thread trimming, steam ironing, and moisture-proof packing for retail-ready delivery.\"\n        }\n      ]\n    }\n    <\/script>\n\n    <style>\n        #tiio-production-standards {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-beige: #F2F0EB; \n            --tiio-white: #ffffff;\n            --tiio-text: #333333;\n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            padding: 100px 0;\n            background-color: var(--tiio-beige);\n            width: 100%;\n            box-sizing: border-box;\n            overflow: hidden;\n        }\n\n        #tiio-production-standards * { box-sizing: border-box; }\n\n        .std-container {\n            max-width: 1300px;\n            margin: 0 auto;\n            padding: 0 30px;\n        }\n\n        .std-header {\n            text-align: center;\n            margin-bottom: 80px;\n            max-width: 900px;\n            margin-left: auto;\n            margin-right: auto;\n        }\n\n        .std-header h2 {\n            font-family: var(--font-head);\n            font-size: 38px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 20px 0;\n            text-transform: uppercase;\n            letter-spacing: -0.5px;\n        }\n\n        .std-header p {\n            font-family: var(--font-body);\n            font-size: 16px;\n            color: #666;\n            line-height: 1.6;\n            margin: 0;\n        }\n\n        .process-list {\n            display: flex;\n            flex-direction: column;\n            gap: 0;\n            margin-bottom: 50px;\n        }\n\n        .process-row {\n            display: flex;\n            align-items: center;\n            justify-content: space-between;\n            gap: 60px;\n            padding: 60px 0;\n            border-bottom: 1px solid rgba(0, 60, 113, 0.05);\n        }\n\n        .process-row:last-child { border-bottom: none; }\n\n        .process-row:nth-child(even) {\n            flex-direction: row-reverse;\n        }\n\n        .proc-text-col {\n            flex: 1;\n            position: relative;\n        }\n\n        .proc-num-bg {\n            position: absolute;\n            top: -60px;\n            left: -20px;\n            font-family: var(--font-head);\n            font-size: 140px;\n            font-weight: 900;\n            color: #fff;\n            opacity: 0.6;\n            z-index: 0;\n            line-height: 1;\n        }\n\n        .proc-content {\n            position: relative;\n            z-index: 10;\n        }\n\n        .proc-label {\n            display: inline-block;\n            font-size: 12px;\n            font-weight: 800;\n            color: var(--tiio-gold);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 15px;\n        }\n\n        .proc-title {\n            font-family: var(--font-head);\n            font-size: 28px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 20px 0;\n            text-transform: uppercase;\n            line-height: 1.2;\n        }\n\n        .proc-desc {\n            font-size: 16px;\n            line-height: 1.7;\n            color: #555;\n            margin-bottom: 25px;\n        }\n\n        .proc-points {\n            display: flex;\n            gap: 30px;\n        }\n        \n        .proc-point {\n            border-left: 3px solid var(--tiio-gold);\n            padding-left: 15px;\n        }\n\n        .point-head {\n            display: block;\n            font-weight: 700;\n            color: var(--tiio-blue);\n            font-size: 14px;\n            margin-bottom: 4px;\n        }\n\n        .point-sub {\n            display: block;\n            font-size: 13px;\n            color: #777;\n        }\n\n        .proc-img-col {\n            flex: 1;\n            position: relative;\n        }\n\n        .proc-img-wrapper {\n            position: relative;\n            border-radius: 4px;\n            overflow: hidden;\n            box-shadow: 0 30px 60px rgba(0, 60, 113, 0.15);\n        }\n\n        .proc-img-wrapper::before {\n            content: '';\n            position: absolute;\n            top: 20px;\n            left: 20px;\n            right: 20px;\n            bottom: 20px;\n            border: 1px solid rgba(255, 255, 255, 0.3);\n            z-index: 2;\n            pointer-events: none;\n        }\n\n        .proc-img {\n            width: 100%;\n            height: 400px;\n            object-fit: cover;\n            display: block;\n            transition: transform 0.6s ease;\n        }\n\n        .proc-img-wrapper:hover .proc-img {\n            transform: scale(1.05);\n        }\n\n        .std-cta-wrapper {\n            text-align: center;\n            margin-top: 40px;\n        }\n\n        .btn-industrial {\n            display: inline-block;\n            background-color: var(--tiio-gold);\n            color: #000;\n            font-family: var(--font-head);\n            font-weight: 800;\n            text-transform: uppercase;\n            padding: 18px 50px;\n            border-radius: 4px;\n            text-decoration: none;\n            transition: 0.3s;\n            border: 2px solid var(--tiio-gold);\n            font-size: 15px;\n            letter-spacing: 1px;\n            cursor: pointer;\n        }\n\n        .btn-industrial:hover {\n            background-color: var(--tiio-blue);\n            border-color: var(--tiio-blue);\n            color: #fff;\n            transform: translateY(-3px);\n            box-shadow: 0 10px 25px rgba(0, 60, 113, 0.2);\n        }\n\n        @media (max-width: 900px) {\n            .process-row, .process-row:nth-child(even) {\n                flex-direction: column;\n                gap: 40px;\n                text-align: left;\n                padding: 40px 0;\n            }\n            .proc-num-bg { left: 0; top: -40px; font-size: 100px; }\n            .proc-img { height: 300px; }\n            .proc-points { flex-direction: column; gap: 15px; }\n            .btn-industrial { width: 100%; text-align: center; }\n        }\n    <\/style>\n\n    <div class=\"std-container\">\n        <div class=\"std-header\">\n            <h2>Eco-Friendly Manufacturing & Quality Standards<\/h2>\n            <p>From GOTS certified organic cotton sourcing to the final thread trimming. Our production line is optimized for clean, durable, and retail-ready canvas tote bags.<\/p>\n        <\/div>\n\n        <div class=\"process-list\">\n            \n            <div class=\"process-row\">\n                <div class=\"proc-text-col\">\n                    <div class=\"proc-num-bg\">01<\/div>\n                    <div class=\"proc-content\">\n                        <span class=\"proc-label\">Material Inspection<\/span>\n                        <h3 class=\"proc-title\">GOTS Cotton Verification<\/h3>\n                        <p class=\"proc-desc\">\n                            We don&#8217;t just trust suppliers; we test. Every roll of organic cotton canvas is inspected for weave consistency and weight (GSM) accuracy before it hits the cutting table. We ensure 100% biodegradable materials.\n                        <\/p>\n                        <div class=\"proc-points\">\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">Weight Check<\/span>\n                                <span class=\"point-sub\">True to 12oz\/16oz<\/span>\n                            <\/div>\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">Defect Free<\/span>\n                                <span class=\"point-sub\">No fabric knots<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"proc-img-col\">\n                    <div class=\"proc-img-wrapper\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/bag-factory-with-stacks-of-canvas-products.jpg.png\" alt=\"Organic Cotton Fabric Inspection in Factory\" class=\"proc-img\">\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"process-row\">\n                <div class=\"proc-text-col\">\n                    <div class=\"proc-num-bg\">02<\/div>\n                    <div class=\"proc-content\">\n                        <span class=\"proc-label\">Precision Sewing<\/span>\n                        <h3 class=\"proc-title\">X-Box Reinforced Stitching<\/h3>\n                        <p class=\"proc-desc\">\n                            The handle is the most vulnerable part of a tote bag. We apply specialized &#8220;X-Box&#8221; stitching at all handle attachment points. This industrial sewing technique guarantees a load-bearing capacity of over 40 lbs.\n                        <\/p>\n                        <div class=\"proc-points\">\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">X-Box Stitch<\/span>\n                                <span class=\"point-sub\">Max durability<\/span>\n                            <\/div>\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">Double Seams<\/span>\n                                <span class=\"point-sub\">No tearing<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"proc-img-col\">\n                    <div class=\"proc-img-wrapper\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/07\/employees-processing-printed-tote-bags-1.jpg\n                                  \" alt=\"Reinforced X-Stitching on Canvas Bag Handles\" class=\"proc-img\">\n                    <\/div>\n                <\/div>\n            <\/div>\n\n            <div class=\"process-row\">\n                <div class=\"proc-text-col\">\n                    <div class=\"proc-num-bg\">03<\/div>\n                    <div class=\"proc-content\">\n                        <span class=\"proc-label\">Finishing<\/span>\n                        <h3 class=\"proc-title\">Clean Finishing &#038; Inspection<\/h3>\n                        <p class=\"proc-desc\">\n                            A high-end tote must be clean. Our finishing team manually trims all loose threads, steam irons every bag to remove wrinkles, and packs them with silica gel to prevent moisture during ocean transit.\n                        <\/p>\n                        <div class=\"proc-points\">\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">Thread Trimming<\/span>\n                                <span class=\"point-sub\">Retail ready look<\/span>\n                            <\/div>\n                            <div class=\"proc-point\">\n                                <span class=\"point-head\">Steam Ironing<\/span>\n                                <span class=\"point-sub\">Wrinkle-free<\/span>\n                            <\/div>\n                        <\/div>\n                    <\/div>\n                <\/div>\n                <div class=\"proc-img-col\">\n                    <div class=\"proc-img-wrapper\">\n                        <img decoding=\"async\" src=\"\/wp-content\/uploads\/2025\/06\/8M0A1262-scaled.jpg\" alt=\"Final Inspection and Packing of Canvas Totes\" class=\"proc-img\">\n                    <\/div>\n                <\/div>\n            <\/div>\n\n        <\/div>\n\n        <div class=\"std-cta-wrapper\">\n            <a href=\"#\" class=\"btn-industrial open-popup\">Schedule Factory Audit<\/a>\n        <\/div>\n    <\/div>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>\n\n<div class=\"et_pb_section_5 et_pb_section et_section_regular et_block_section\">\n<div class=\"et_pb_row_5 et_pb_row et_pb_gutters3 et_block_row\">\n<div class=\"et_pb_column_5 et_pb_column et_pb_column_4_4 et-last-child et_block_column et_pb_css_mix_blend_mode_passthrough\">\n<div class=\"et_pb_code_5 et_pb_code et_pb_module\"><div class=\"et_pb_code_inner\"><section id=\"tiio-canvas-faq\">\n    <script type=\"application\/ld+json\">\n    {\n      \"@context\": \"https:\/\/schema.org\",\n      \"@type\": \"FAQPage\",\n      \"mainEntity\": [\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Do your cotton canvas bags shrink after washing?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Natural cotton fiber has a shrinkage rate of about 5-10% after the first wash. To minimize this, we recommend cold water hand washing. We can also offer pre-washed canvas material upon request for premium orders.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"What is the difference between 12oz and 16oz canvas?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"The ounce (oz) refers to the fabric weight per square yard. 12oz is our standard heavy-duty material suitable for grocery totes. 16oz is extra-thick, stiff, and premium, ideal for high-end fashion totes or heavy tool bags.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Which printing method is best for my logo?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"For simple logos with 1-3 spot colors, Silk Screen Printing is the most durable and cost-effective. For complex full-color designs or photos, Digital Heat Transfer or DTG (Direct to Garment) printing provides the best resolution.\"\n          }\n        },\n        {\n          \"@type\": \"Question\",\n          \"name\": \"Can I get a physical sample with my specific logo?\",\n          \"acceptedAnswer\": {\n            \"@type\": \"Answer\",\n            \"text\": \"Yes. Custom printed samples typically cost $50-$100 depending on the printing method (setup fees). This cost is fully refundable when your bulk order quantity exceeds 3,000 pieces.\"\n          }\n        }\n      ]\n    }\n    <\/script>\n\n    <style>\n        #tiio-canvas-faq {\n            --tiio-blue: #003C71;\n            --tiio-gold: #D4AF37;\n            --tiio-white: #ffffff;\n            --tiio-beige: #F2F0EB;\n            --font-head: 'Open Sans', sans-serif;\n            --font-body: 'Roboto', sans-serif;\n            \n            padding: 100px 0;\n            background-color: var(--tiio-white);\n            width: 100%;\n            box-sizing: border-box;\n            position: relative;\n        }\n\n        #tiio-canvas-faq * { box-sizing: border-box; }\n\n        #tiio-canvas-faq::before {\n            content: '';\n            position: absolute;\n            left: 50px;\n            top: 0;\n            bottom: 0;\n            width: 1px;\n            background: rgba(0, 60, 113, 0.05);\n            z-index: 0;\n        }\n\n        .faq-container {\n            max-width: 1200px;\n            margin: 0 auto;\n            padding: 0 30px;\n            display: grid;\n            grid-template-columns: 0.8fr 1.2fr;\n            gap: 60px;\n            position: relative;\n            z-index: 1;\n        }\n\n        .faq-sidebar {\n            position: sticky;\n            top: 120px;\n            align-self: start;\n            height: auto;\n        }\n\n        .faq-label {\n            display: inline-block;\n            font-size: 13px;\n            font-weight: 800;\n            color: var(--tiio-gold);\n            text-transform: uppercase;\n            letter-spacing: 2px;\n            margin-bottom: 20px;\n            padding-left: 15px;\n            border-left: 3px solid var(--tiio-gold);\n        }\n\n        .faq-title {\n            font-family: var(--font-head);\n            font-size: 36px;\n            font-weight: 800;\n            color: var(--tiio-blue);\n            margin: 0 0 25px 0;\n            line-height: 1.1;\n        }\n\n        .faq-desc {\n            font-size: 15px;\n            line-height: 1.7;\n            color: #666;\n            margin-bottom: 40px;\n            max-width: 90%;\n        }\n\n        .expert-card {\n            background: var(--tiio-blue);\n            color: #fff;\n            padding: 30px;\n            border-radius: 4px;\n            box-shadow: 0 20px 40px rgba(0, 60, 113, 0.15);\n            position: relative;\n            overflow: hidden;\n        }\n\n        .expert-card::after {\n            content: '';\n            position: absolute;\n            top: -50px;\n            right: -50px;\n            width: 100px;\n            height: 100px;\n            background: rgba(255,255,255,0.1);\n            border-radius: 50%;\n        }\n\n        .expert-card h4 {\n            margin: 0 0 10px 0;\n            font-family: var(--font-head);\n            font-size: 18px;\n            color: var(--tiio-gold);\n        }\n\n        .expert-card p {\n            font-size: 14px;\n            margin: 0 0 20px 0;\n            opacity: 0.9;\n            line-height: 1.5;\n        }\n\n        .expert-btn {\n            display: inline-flex;\n            align-items: center;\n            background: var(--tiio-white);\n            color: var(--tiio-blue);\n            padding: 10px 20px;\n            font-weight: 800;\n            text-decoration: none;\n            text-transform: uppercase;\n            font-size: 12px;\n            letter-spacing: 1px;\n            transition: 0.3s;\n            border-radius: 2px;\n        }\n\n        .expert-btn:hover {\n            background: var(--tiio-gold);\n            color: #000;\n        }\n\n        .faq-list {\n            display: flex;\n            flex-direction: column;\n            gap: 12px;\n        }\n\n        .faq-item {\n            border: 1px solid #e0e0e0;\n            border-radius: 4px;\n            background: #fff;\n            transition: 0.3s;\n            overflow: hidden;\n        }\n\n        .faq-item[open] {\n            border-color: var(--tiio-blue);\n            box-shadow: 0 4px 12px rgba(0,0,0,0.05);\n        }\n\n        .faq-summary {\n            list-style: none;\n            padding: 16px 20px;\n            cursor: pointer;\n            display: flex;\n            justify-content: space-between;\n            align-items: center;\n            font-family: var(--font-head);\n            font-size: 16px;\n            font-weight: 700;\n            color: var(--tiio-blue);\n            transition: 0.2s;\n            background-color: #fff;\n        }\n\n        .faq-summary::-webkit-details-marker { display: none; }\n\n        .faq-item[open] .faq-summary {\n            background-color: #f8f9fa;\n            border-bottom: 1px solid #eee;\n        }\n\n        .faq-icon {\n            width: 28px;\n            height: 28px;\n            border-radius: 50%;\n            background-color: #f0f4f8;\n            display: flex;\n            align-items: center;\n            justify-content: center;\n            transition: 0.3s;\n            flex-shrink: 0;\n        }\n\n        .faq-icon::after {\n            content: '+';\n            font-size: 18px;\n            font-weight: 600;\n            color: var(--tiio-blue);\n            line-height: 1;\n            transition: 0.3s;\n        }\n\n        .faq-item[open] .faq-icon {\n            background-color: var(--tiio-blue);\n            transform: rotate(45deg);\n        }\n        \n        .faq-item[open] .faq-icon::after {\n            color: #fff;\n        }\n\n        .faq-answer {\n            padding: 20px 25px;\n            color: #555;\n            line-height: 1.6;\n            font-size: 14px;\n            background-color: #fff;\n            animation: slideDown 0.3s ease-out;\n        }\n\n        @keyframes slideDown {\n            from { opacity: 0; transform: translateY(-5px); }\n            to { opacity: 1; transform: translateY(0); }\n        }\n\n        .faq-answer p { margin: 0; }\n\n        @media (max-width: 900px) {\n            #tiio-canvas-faq { padding: 60px 0; }\n            .faq-container { grid-template-columns: 1fr; gap: 40px; }\n            .faq-sidebar { position: static; }\n            .faq-title { font-size: 28px; }\n            .expert-card { display: none; }\n        }\n    <\/style>\n\n    <div class=\"faq-container\">\n        <div class=\"faq-sidebar\">\n            <span class=\"faq-label\">Buying Guide<\/span>\n            <h2 class=\"faq-title\">Wholesale Canvas Bag FAQ: Customization & Care<\/h2>\n            <p class=\"faq-desc\">\n                Natural cotton behaves differently than synthetic materials. Here is what you need to know about shrinkage, printing options, and maintenance.\n            <\/p>\n            \n            <div class=\"expert-card\">\n                <h4>Have a Design?<\/h4>\n                <p>Send us your artwork for a free digital mockup and printing advice.<\/p>\n                <a href=\"#\" class=\"expert-btn open-popup\">Submit Artwork<\/a>\n            <\/div>\n        <\/div>\n\n        <div class=\"faq-list\">\n            <details class=\"faq-item\" open>\n                <summary class=\"faq-summary\">\n                    Do your cotton canvas bags shrink after washing?\n                    <div class=\"faq-icon\"><\/div>\n                <\/summary>\n                <div class=\"faq-answer\">\n                    <p>Natural cotton fiber typically has a shrinkage rate of 5-10% after the first wash. To minimize this, we recommend cold water hand washing and air drying. For premium orders, we can offer pre-washed canvas material to reduce shrinkage significantly.<\/p>\n                <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n                <summary class=\"faq-summary\">\n                    What is the difference between 12oz and 16oz canvas?\n                    <div class=\"faq-icon\"><\/div>\n                <\/summary>\n                <div class=\"faq-answer\">\n                    <p>The &#8220;oz&#8221; refers to the fabric weight per square yard. <strong>12oz<\/strong> is our standard heavy-duty material, perfect for grocery totes and promotional use. <strong>16oz<\/strong> is extra-thick, stiff, and premium, ideal for high-end retail fashion totes or heavy tool bags.<\/p>\n                <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n                <summary class=\"faq-summary\">\n                    Which printing method is best for my logo?\n                    <div class=\"faq-icon\"><\/div>\n                <\/summary>\n                <div class=\"faq-answer\">\n                    <p>It depends on your design. For simple logos with 1-3 spot colors, <strong>Silk Screen Printing<\/strong> is the most durable and cost-effective. For complex full-color designs, gradients, or photos, <strong>Digital Heat Transfer<\/strong> or <strong>DTG<\/strong> provides the best resolution.<\/p>\n                <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n                <summary class=\"faq-summary\">\n                    Can I get a physical sample with my specific logo?\n                    <div class=\"faq-icon\"><\/div>\n                <\/summary>\n                <div class=\"faq-answer\">\n                    <p>Yes. Custom printed samples typically take 5-7 days and cost between <strong>$50-$100<\/strong> depending on the printing method (screen setup fees). This cost is fully refundable when your bulk order quantity exceeds 3,000 pieces.<\/p>\n                <\/div>\n            <\/details>\n\n            <details class=\"faq-item\">\n                <summary class=\"faq-summary\">\n                    Are your bags eco-friendly and biodegradable?\n                    <div class=\"faq-icon\"><\/div>\n                <\/summary>\n                <div class=\"faq-answer\">\n                    <p>Absolutely. Our 100% cotton canvas bags are plastic-free, reusable, and fully biodegradable. We also offer <strong>GOTS Certified Organic Cotton<\/strong> options for brands that require strict sustainability documentation.<\/p>\n                <\/div>\n            <\/details>\n        <\/div>\n    <\/div>\n\n    <script>\n    document.addEventListener(\"DOMContentLoaded\", function() {\n        const details = document.querySelectorAll(\"#tiio-canvas-faq details\");\n        details.forEach((targetDetail) => {\n            targetDetail.addEventListener(\"click\", () => {\n                details.forEach((detail) => {\n                    if (detail !== targetDetail) {\n                        detail.removeAttribute(\"open\");\n                    }\n                });\n            });\n        });\n    });\n    <\/script>\n<\/section><\/div><\/div>\n<\/div>\n<\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":6377,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-468","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/pages\/468","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/comments?post=468"}],"version-history":[{"count":17,"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/pages\/468\/revisions"}],"predecessor-version":[{"id":9120,"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/pages\/468\/revisions\/9120"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/media\/6377"}],"wp:attachment":[{"href":"https:\/\/tiiocti.com\/ar\/wp-json\/wp\/v2\/media?parent=468"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}