{"product_id":"velvet-feel-finish-bookcloth","title":"Velvet-Feel Finish Bookcloth Collection","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cstyle\u003e\n  .page, .page *, .page *::before, .page *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  .page {\n    --brown:        #B46A3A;\n    --cream:        #F5EBDD;\n    --black:        #1A1A1A;\n    --dark-card:    #2a1a0a;\n    --muted-gold:   #c9a882;\n    --body-light:   #9a7a5a;\n    --border-light: #d4b896;\n    --border-dark:  #3a2a1a;\n    --tertiary-dark:#6a4a2a;\n    --card-light:   #fffaf4;\n    max-width: 760px;\n    margin: 0 auto;\n    padding: 56px 36px 80px;\n    background: var(--cream);\n    color: var(--black);\n    font-family: 'Inter', sans-serif;\n    font-weight: 300;\n    line-height: 1.7;\n    -webkit-font-smoothing: antialiased;\n  }\n  .page .eyebrow { font-size: 10px; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; color: var(--brown); margin-bottom: 16px; }\n  .page .product-title { font-family: 'Playfair Display', serif; font-size: clamp(28px, 5vw, 42px); font-weight: 400; line-height: 1.2; color: var(--black); margin-bottom: 10px; }\n  .page .product-title em { font-style: italic; color: var(--brown); }\n  .page .product-subtitle { font-size: 14px; color: var(--body-light); margin-bottom: 32px; letter-spacing: 0.04em; }\n  .page .photo-card { background: var(--card-light); border: 0.5px solid var(--border-light); padding: 10px; margin-bottom: 32px; }\n  .page .photo-card img { width: 100%; height: auto; display: block; }\n  .page .photo-caption { font-size: 10px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--brown); text-align: center; padding: 12px 8px 4px; }\n  .page .divider { border: none; border-top: 0.5px solid var(--border-light); margin: 32px 0; }\n  .page .spec-grid { display: grid; grid-template-columns: repeat(3, 1fr); gap: 14px; margin-bottom: 32px; }\n  .page .spec-card { background: var(--card-light); border: 0.5px solid var(--border-light); padding: 20px 22px; }\n  .page .spec-label { font-size: 10px; font-weight: 500; letter-spacing: 0.16em; text-transform: uppercase; color: var(--body-light); margin-bottom: 6px; }\n  .page .spec-value { font-family: 'Playfair Display', serif; font-size: 20px; font-weight: 400; color: var(--black); }\n  .page .highlight { background: var(--black); border: 0.5px solid var(--brown); padding: 28px 32px; margin-bottom: 32px; }\n  .page .highlight-heading { font-family: 'Playfair Display', serif; font-size: 18px; color: var(--cream); margin-bottom: 10px; }\n  .page .highlight p { font-size: 14px; color: var(--muted-gold); line-height: 1.75; }\n  .page .notice { background: var(--dark-card); border-left: 3px solid var(--brown); padding: 24px 28px; margin-bottom: 32px; }\n  .page .notice p { font-size: 13px; color: var(--muted-gold); line-height: 1.85; }\n  .page .notice p + p { margin-top: 12px; }\n  .page .notice strong { color: var(--cream); font-weight: 500; }\n  .page .body-text { font-size: 15px; color: var(--black); line-height: 1.85; margin-bottom: 24px; }\n  .page .body-text p + p { margin-top: 16px; }\n  .page .cert-row { display: flex; gap: 10px; flex-wrap: wrap; margin-bottom: 32px; }\n  .page .cert-badge { display: inline-block; font-size: 10px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; color: var(--brown); border: 0.5px solid var(--brown); padding: 7px 14px; }\n  .page .policy-strip { display: flex; flex-wrap: wrap; gap: 12px; margin-bottom: 32px; }\n  .page .policy-item { flex: 1 1 200px; background: var(--card-light); border: 1px solid var(--border-light); padding: 22px 18px; text-align: center; }\n  .page .policy-icon { font-size: 20px; margin-bottom: 8px; }\n  .page .policy-title { font-size: 10px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; color: var(--black); margin-bottom: 4px; }\n  .page .policy-detail { font-size: 12px; color: var(--body-light); line-height: 1.6; }\n  .page .cta-block { background: var(--card-light); border: 0.5px solid var(--border-light); padding: 36px 32px; text-align: center; }\n  .page .cta-note { font-size: 10px; font-weight: 500; letter-spacing: 0.2em; text-transform: uppercase; color: var(--brown); margin-bottom: 10px; }\n  .page .cta-heading { font-family: 'Playfair Display', serif; font-size: 22px; color: var(--black); margin-bottom: 8px; }\n  .page .cta-sub { font-size: 14px; color: var(--body-light); margin-bottom: 24px; line-height: 1.7; }\n  .page .btn-row { display: flex; gap: 12px; justify-content: center; flex-wrap: wrap; }\n  .page .btn-primary { display: inline-block; background: var(--brown); color: var(--cream); font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; text-decoration: none; padding: 13px 28px; }\n  .page .btn-outline { display: inline-block; background: transparent; color: var(--brown); border: 0.5px solid var(--brown); font-family: 'Inter', sans-serif; font-size: 11px; font-weight: 500; letter-spacing: 0.14em; text-transform: uppercase; text-decoration: none; padding: 13px 28px; }\n  .page .video-card { background: var(--card-light); border: 0.5px solid var(--border-light); padding: 10px; margin-bottom: 32px; }\n  .page .video-frame { position: relative; width: 100%; max-width: 340px; margin: 0 auto; aspect-ratio: 9 \/ 16; background: var(--black); }\n  .page .video-frame iframe { position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0; display: block; }\n\n  .page .feature-list { list-style: none; margin: 0 0 32px; padding: 0; }\n  .page .feature-list li { position: relative; padding: 14px 0 14px 26px; border-bottom: 0.5px solid var(--border-light); font-size: 14px; line-height: 1.7; color: var(--black); }\n  .page .feature-list li:last-child { border-bottom: none; }\n  .page .feature-list li::before { content: \"\\2726\"; position: absolute; left: 0; top: 14px; color: var(--brown); font-size: 12px; }\n  .page .photo-grid { display: grid; grid-template-columns: repeat(2, 1fr); gap: 10px; }\n  .page .photo-grid img { width: 100%; height: auto; display: block; border: 0.5px solid var(--border-light); }\n  .page .spec-list { background: var(--card-light); border: 0.5px solid var(--border-light); padding: 4px 28px; margin-bottom: 32px; }\n  .page .spec-row { display: flex; flex-wrap: wrap; align-items: baseline; gap: 4px 28px; padding: 18px 0; border-bottom: 0.5px solid var(--border-light); }\n  .page .spec-row:last-child { border-bottom: none; }\n  .page .spec-key { flex: 0 0 auto; min-width: 104px; font-size: 10px; font-weight: 500; letter-spacing: 0.18em; text-transform: uppercase; color: var(--brown); line-height: 2.1; }\n  .page .spec-val { flex: 1 1 260px; min-width: 0; font-family: 'Playfair Display', serif; font-size: 17px; line-height: 1.5; color: var(--black); }\n  .page .spec-val small { display: block; font-family: 'Inter', sans-serif; font-size: 12px; letter-spacing: 0.02em; color: var(--body-light); margin-top: 2px; }\n  .page .size-lines { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 2px 28px; }\n  .page .size-lines span { display: block; padding: 5px 0; font-family: 'Playfair Display', serif; font-size: 16px; line-height: 1.5; color: var(--black); white-space: nowrap; }\n  @media (max-width: 560px) {\n    .page .size-lines { grid-template-columns: 1fr; }\n    .page .spec-list { padding: 4px 20px; }\n    .page .photo-grid { grid-template-columns: 1fr; }\n    .page .spec-grid { grid-template-columns: 1fr; }\n    .page { padding: 36px 20px 60px; }\n    .page .highlight { padding: 24px 20px; }\n    .page .notice { padding: 20px 18px; }\n  }\n\u003c\/style\u003e\n\u003cdiv class=\"page\"\u003e\n\u003c!-- EYEBROW + TITLE --\u003e\n\u003cp class=\"eyebrow\"\u003eBookcloth · Velvet Feel Finish · Four Cut Sizes\u003c\/p\u003e\n\u003ch1 class=\"product-title\"\u003e\n\u003cem\u003eVelvet Feel Finish\u003c\/em\u003e Bookcloth Collection\u003c\/h1\u003e\n\u003cp class=\"product-subtitle\"\u003eTrustworthy. Reliable. Quality supplies.\u003c\/p\u003e\n\u003c!-- PRODUCT PHOTO --\u003e\n\u003cdiv class=\"photo-card\"\u003e\n\u003cimg src=\"https:\/\/cdn.shopify.com\/s\/files\/1\/0041\/8886\/4610\/files\/Your_paragraph_text_16.png?v=1789553694\" alt=\"TBBVF1 Velvet Feel Finish Bookcloth in dark brown, soft velvet feel finish for covers and spine repairs\"\u003e\n\u003cp class=\"photo-caption\"\u003eTBBVF1 · Velvet Feel Finish Bookcloth · Dark Brown\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- INTRO --\u003e\n\u003cdiv class=\"body-text\"\u003e\n\u003cp\u003e\u003cstrong style=\"font-weight: 500;\"\u003eTRADITIONAL BOOKBINDING\u003c\/strong\u003e is a bookbindery located in Victoria, specializing in book repair. Please discover our website for more professional bookbinding supplies.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- PRODUCT DESCRIPTION --\u003e\n\u003cdiv class=\"body-text\"\u003e\n\u003cp\u003eOur Velvet Feel Finish Bookcloth brings a soft, tactile texture to book repair and bookbinding projects. Rich dark brown finish with a smooth velvet feel, ideal for covers and spine repairs where a premium look and feel matter. Suitable for foil stamping. Available in four cut sizes.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- FOIL STAMPING HIGHLIGHT --\u003e\n\u003cdiv class=\"highlight\"\u003e\n\u003cdiv class=\"highlight-heading\"\u003eSuitable for foil stamping\u003c\/div\u003e\n\u003cp\u003eThe velvet feel finish takes foil stamping, so titles and rules can be worked straight onto the cloth. Choose the cut size your case work needs, from a single volume piece up to the full width sheets.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c!-- SPECIFICATIONS --\u003e\n\u003cp class=\"eyebrow\"\u003eSpecifications\u003c\/p\u003e\n\u003cdiv class=\"spec-list\"\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eProduct\u003c\/span\u003e\n\u003cspan class=\"spec-val\"\u003eVelvet Feel Finish Bookcloth\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eProduct Code\u003c\/span\u003e\n\u003cspan class=\"spec-val\"\u003eTBBVF1\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eCut Sizes\u003c\/span\u003e\n\u003cspan class=\"spec-val\"\u003e\u003cspan class=\"size-lines\"\u003e\u003cspan\u003e270 x 245 mm\u003c\/span\u003e\u003cspan\u003e1365 x 245 mm\u003c\/span\u003e\u003cspan\u003e1365 x 500 mm\u003c\/span\u003e\u003cspan\u003e1365 x 1000 mm\u003c\/span\u003e\u003c\/span\u003e\u003csmall\u003eStandard bookcloth width 1365 mm\u003c\/small\u003e\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eTexture\u003c\/span\u003e\n\u003cspan class=\"spec-val\"\u003eSoft velvet feel finish\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"spec-row\"\u003e\n\u003cspan class=\"spec-key\"\u003eFoil Stamping\u003c\/span\u003e\n\u003cspan class=\"spec-val\"\u003eSuitable for foil stamping\u003c\/span\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- NOTES --\u003e\n\u003cdiv class=\"notice\"\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note\u003c\/strong\u003e for large sheets (1365 x 500 mm and 1365 x 1000 mm), items will be packed in an individual parcel due to their size. Shipping costs will still be calculated based on the parcel's dimensions and weight.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note\u003c\/strong\u003e we are happy to combine different colours of bookcloth in one parcel to help you save on postage. Please contact our team member before you order.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003ePlease note\u003c\/strong\u003e that colours may vary slightly due to lighting conditions during photography or differences in monitor settings.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003chr class=\"divider\"\u003e\n\u003c!-- POLICY STRIP --\u003e\n\u003cdiv class=\"policy-strip\"\u003e\n\u003cdiv class=\"policy-item\"\u003e\n\u003cdiv class=\"policy-icon\"\u003e📦\u003c\/div\u003e\n\u003cdiv class=\"policy-title\"\u003ePostage\u003c\/div\u003e\n\u003cdiv class=\"policy-detail\"\u003eShipping cost will be applied at the checkout.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"policy-item\"\u003e\n\u003cdiv class=\"policy-icon\"\u003e↩\u003c\/div\u003e\n\u003cdiv class=\"policy-title\"\u003eGuarantee\u003c\/div\u003e\n\u003cdiv class=\"policy-detail\"\u003e30 day return, discover our store policy.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"policy-item\"\u003e\n\u003cdiv class=\"policy-icon\"\u003e🛒\u003c\/div\u003e\n\u003cdiv class=\"policy-title\"\u003eQuantity\u003c\/div\u003e\n\u003cdiv class=\"policy-detail\"\u003ePlease go to your cart to select the quantity you prefer.\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c!-- CTA --\u003e\n\u003cdiv class=\"cta-block\"\u003e\n\u003cp class=\"cta-note\"\u003eQuestions about this bookcloth?\u003c\/p\u003e\n\u003cp class=\"cta-heading\"\u003eWe are here to help, get in touch.\u003c\/p\u003e\n\u003cp class=\"cta-sub\"\u003eIf you have any questions, please feel free to contact us anytime. For outside of Australia, please contact us to confirm the shipping cost, we will reply as soon as possible.\u003c\/p\u003e\n\u003cdiv class=\"btn-row\"\u003e\n\u003ca class=\"btn-primary\" href=\"tel:0421492026\"\u003e📞 0421 492 026\u003c\/a\u003e \u003ca class=\"btn-outline\" href=\"mailto:contact@traditionalbookbinding.com.au\"\u003e✉️ Email Us\u003c\/a\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"Traditional BookBinding","offers":[{"title":"270 x 245 mm \/ TBBVF1 - Dark Brown","offer_id":49264613294250,"sku":null,"price":9.18,"currency_code":"AUD","in_stock":true},{"title":"1365 x 245 mm \/ TBBVF1 - Dark Brown","offer_id":49264613327018,"sku":null,"price":14.97,"currency_code":"AUD","in_stock":true},{"title":"1365 x 500 mm \/ TBBVF1 - Dark Brown","offer_id":49264613359786,"sku":null,"price":18.42,"currency_code":"AUD","in_stock":true},{"title":"1365 x 1000 mm \/ TBBVF1 - Dark Brown","offer_id":49264613392554,"sku":null,"price":26.34,"currency_code":"AUD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0041\/8886\/4610\/files\/Your_paragraph_text_16.png?v=1789553694","url":"https:\/\/traditionalbookbinding.com.au\/products\/velvet-feel-finish-bookcloth","provider":"Traditional BookBinding (ABN: 42556589343)","version":"1.0","type":"link"}