{"title":"Seating","description":"\u003cp\u003e\u003cspan\u003eExplore the CharlesTed Home Seating Collection Find the Perfect Chair, Stool \u0026amp; Sofa to Elevate Your Space\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDiscover the curated Seating Collection at CharlesTed Home, where timeless design meets comfort and quality craftsmanship. Whether you’re furnishing a cosy corner, completing your dining setup, or adding unique accents to your living room, our expertly selected seating pieces in the UK offer something to suit every style and space.\u003c\/span\u003e\u003c\/p\u003e","products":[{"product_id":"bergen-oak-counter-stool","title":"Bergen Oak Counter Stool","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Bergen Counter Stool — Solid Oak, Carved Saddle Seat, Scandi Craft — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n  .height-note { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.04em; color: var(--muted); text-align: center; margin-top: 0.6rem; font-style: italic; line-height: 1.6; }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Bergen — a counter-height stool in solid oak with a carved saddle seat, four splayed turned legs and a footrest stretcher — Scandi joinery at its quietest, properly comfortable without a cushion in sight.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Bergen brings the Scandinavian wood-craft virtue most modern stools quietly skip — \u003cstrong\u003ea saddle seat carved from solid oak that has been properly shaped to follow the body\u003c\/strong\u003e, with a gentle scoop down the centre and the corners curving up where the sit bones rest. The result is a stool that's genuinely comfortable to sit on for a long breakfast, a working lunch, or an evening conversation, without any padding or upholstery whatsoever. The whole stool is built from 100% solid oak — frame, seat, legs, stretchers — finished pale and natural so the warm honey grain of the timber reads clearly across every surface.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The carved saddle seat is the genuine quality difference between the Bergen and a generic flat-disc bar stool — \u003cstrong\u003ethis seat has been properly sculpted from a solid block of oak rather than cut as a flat circle\u003c\/strong\u003e, and the comfort that follows from a few millimetres of contour is the difference between perching uncomfortably and settling in for the evening. Four splayed turned legs taper slightly toward the floor for visual lightness, joined by stretchers at the lower portion that double as a useful footrest. No back, no upholstery, no metalwork — the design is entirely about the timber, the joinery and the silhouette, in the Scandinavian tradition that says a piece of furniture should be reduced until nothing more can be removed without losing its purpose.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMinimalist\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCounter stool · backless · saddle seat\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e100% solid oak\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinish\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePale natural oak · unstained\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCarved saddle · solid timber\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLegs\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFour splayed · turned · footrest stretcher\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBest For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eKitchen islands, breakfast bars, counters\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e42 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e37 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e71 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"height-note\"\u003eCounter height: pairs comfortably with kitchen islands and worktops of approximately 90–95 cm height. For taller bars (105–110 cm) see the Bennett Barstool.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629791691077,"sku":"CHACHRNG098-SS22","price":195.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/bergen-oak-counter-stool-1835898.jpg?v=1778109191"},{"product_id":"low-wooden-rustic-stool","title":"The Rustic Wooden Stool","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Rustic Wooden Stool — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .use-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .use-cell { padding: 0.85rem 1rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .use-cell:nth-child(even) { border-right: none; }\n  .use-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .use-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.2rem; }\n  .use-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); line-height: 1.4; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .delivery { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 1.5rem; }\n  .delivery-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.65rem; }\n  .delivery-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 4px 2rem; }\n  .delivery-grid p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: #2e2b26; line-height: 1.6; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eHandcrafted solid wood, a naturally distressed finish, angled legs — the stool that earns its place in a room without asking for any attention.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Some pieces of furniture are defined by what they do. The Rustic Wooden Stool is defined by \u003cstrong\u003ehow effortlessly it fits.\u003c\/strong\u003e Compact enough at 39cm tall and 44cm wide to work in any corner, beside any chair or at the end of any bath, it brings genuine handcrafted warmth — visible wood grain, natural tonal variation, the slightly curved seat of a piece made by hand rather than machine — to whatever space it enters. A stool, a low side table, a plant stand, a bathroom surface or a styling piece. One object, endless uses, no effort required.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The naturally distressed finish is the Stool's defining quality — the warm rustic surface celebrates wood grain, knots and the subtle marks of handcraft rather than concealing them, giving the piece \u003cstrong\u003ethe kind of character that only genuinely made objects carry.\u003c\/strong\u003e The slightly curved seat is the ergonomic detail that speaks to real craft — a flat seat is cheaper and easier to make; a curved one requires more work and is considerably more comfortable to sit on. The angled legs give the silhouette a visual lightness that a straight-legged stool at this scale lacks, keeping it feeling elegant rather than heavy despite its solid wood construction.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eFive ways to use it\u003c\/p\u003e\n\n  \u003cdiv class=\"use-grid\"\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eExtra seat\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eAt a dining table, in a kitchen or beside a sofa when guests arrive\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eLow side table\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eBeside an armchair for a drink, a book or a candle arrangement\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003ePlant stand\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eA raised surface for a potted plant or faux botanical in a living room corner\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eBathroom\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eBeside a freestanding bath for towels, accessories or a candle\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\" style=\"border-bottom:none;\"\u003e\n      \u003cp class=\"use-key\"\u003eStyling piece\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eA tray, a small vase and a stack of books for a layered bedroom vignette\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\" style=\"border-bottom:none;border-right:none;\"\u003e\u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Organic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eWabi-sabi\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e39cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e44cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e26cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid wood — natural distressed finish\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"delivery\"\u003e\n    \u003cp class=\"delivery-label\"\u003eDelivery \u0026amp; options\u003c\/p\u003e\n    \u003cdiv class=\"delivery-grid\"\u003e\n      \u003cp\u003eMainland UK delivery £5.95\u003c\/p\u003e\n      \u003cp\u003e7–10 days\u003c\/p\u003e\n      \u003cp\u003e0% interest-free finance\u003c\/p\u003e\n      \u003cp\u003ePrice match promise\u003c\/p\u003e\n      \u003cp\u003eEasy returns\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629883015493,"sku":"FURCHMWM284-SS24","price":69.95,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-rustic-wooden-stool-handcrafted-solid-wood-accent-seat-6763993.png?v=1774370246"},{"product_id":"coastal-charm-woven-jute-footstool","title":"Coastal Charm Woven Jute Footstool","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Coastal Charm Footstool — Handwoven Maize \u0026amp; Rush, Two-Tone Drum, Natural Fibre — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .collection-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .collection-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Coastal Charm Footstool — a handwoven drum-shaped pouffe in natural maize and rush, finished in a two-tone band with a darker tan upper and a soft cream lower. Compact 39.5cm diameter and 41.5cm height, sized for use as a footrest, occasional side table or low extra seat.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Coastal Charm brings the kind of natural-fibre detail that lifts a footstool above standard upholstered alternatives — \u003cstrong\u003ethe entire body is hand-woven from maize and rush in tightly coiled rope-style rounds\u003c\/strong\u003e, the same craft vocabulary as traditional Mediterranean basketry and the natural-fibre furniture of contemporary makers like Soane Britain and ferm Living. The two-tone construction divides the drum cleanly across the middle — a darker, looser-woven tan band on top sits above a finer cream-coloured rush base, giving the piece a quiet horizon line that catches the eye without demanding attention. The cylindrical silhouette and lightweight build make it genuinely multi-functional: a footrest pulled up to a sofa, a perch for an extra guest, a small side table for a glass and a book, or simply a sculptural object beside a console.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The two-tone weave is the move that gives the Coastal Charm its specific character — \u003cstrong\u003emost natural-fibre footstools are woven in a single uniform tone or finish\u003c\/strong\u003e, a treatment that reads as straightforwardly rustic rather than considered. The shift in colour and weave texture across the middle of the drum gives the piece quiet visual structure: the looser, darker tan rounds on top contrast the tighter, paler cream coil below, making it read as designed rather than simply made. Natural maize and rush weather softly with use, deepening in tone over time the way good basketry does, and the materials sit well alongside oak, linen, ceramic and other earthy textures rather than fighting them.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"collection-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003crect x=\"1\" y=\"5\" width=\"16\" height=\"11\" rx=\"1\"\u003e\u003c\/rect\u003e\n      \u003cpath d=\"M5 5V4a3 3 0 0 1 6 0v1\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003ePart of the natural-fibre family — pairs naturally with our wider collection of jute, rush and seagrass pieces for a coordinated scheme of handwoven texture across living rooms, hallways and bedrooms.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eHamptons\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003ePastoral\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFootstool · pouffe · accent table\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHandwoven maize \u0026amp; rush\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eConstruction\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCoiled-rope weave · hand-stitched\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinish\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTwo-tone natural · tan \u0026amp; cream\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use only\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBest For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFootrest, extra seat, side table\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e39.5 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e41.5 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629903003973,"sku":"FURCHSEG049-SS24","price":79.95,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charlested-home-coastal-charm-woven-jute-footstool-side-table-9764272.jpg?v=1777198601"},{"product_id":"rattan-back-barchair","title":"Rustic Rattan Bar Stool","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eRustic Rattan Back Bar Stool — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .faq { border-top: 1px solid var(--border); padding-top: 1.5rem; margin-top: 0.25rem; }\n  .faq-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 1.1rem; }\n  .faq-item { margin-bottom: 1.1rem; padding-bottom: 1.1rem; border-bottom: 1px solid var(--border); }\n  .faq-item:last-child { border-bottom: none; margin-bottom: 0; padding-bottom: 0; }\n  .faq-q { font-size: clamp(14px, 1.8vw, 15.5px); font-weight: 400; font-style: italic; color: var(--ink); margin: 0 0 0.4rem; line-height: 1.4; }\n  .faq-a { font-family: var(--sans); font-size: 13px; font-weight: 300; color: #2e2b26; line-height: 1.7; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 1.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .finance-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .finance-note p { font-family: var(--sans); font-size: 12px; font-weight: 300; color: var(--muted); line-height: 1.65; font-style: italic; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eWoven rattan backrest and seat, solid wood curved legs, 66cm seat height — the bar stool that makes a kitchen island feel like it was designed rather than just equipped.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    A bar stool is the piece that determines whether a kitchen island looks designed or just functional — \u003cstrong\u003eand the rattan backrest is what makes this one genuinely beautiful.\u003c\/strong\u003e The handwoven rattan across both the back and the seat brings the organic warmth and textural depth that no moulded plastic, metal or plain upholstered alternative can replicate, catching the light across its woven surface and adding a natural character to the kitchen that coordinates naturally with linen, ceramics, wooden worktops and the full range of natural material accessories. The 66cm seat height sits correctly at a standard kitchen island without feeling perched, and the 50cm width means multiple stools line up comfortably without crowding.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The woven rattan seat is the quality most bar stools in the category avoid — they use upholstered foam, moulded plastic or solid wood instead, each of which is easier and cheaper to manufacture but none of which has the natural breathability and comfortable give of woven rattan. \u003cstrong\u003eA rattan seat is naturally cool against the skin,\u003c\/strong\u003e has a slight flex that makes extended sitting genuinely more comfortable than a rigid alternative, and does not absorb heat in a kitchen environment the way foam or dark upholstery can. The curved solid wood legs and sturdy footrest provide the structural robustness that daily kitchen use demands, and the rustic natural finish brings the warmth of honest, organic timber to the piece.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"faq\"\u003e\n    \u003cp class=\"faq-label\"\u003eGood to know\u003c\/p\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWhat is the seat height and is it right for my island?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eThe seat height is 66cm — ideal for standard kitchen islands and breakfast bars which typically measure between 90–100cm. The 50cm width makes it easy to line up multiple stools without crowding.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eIs the rattan seat comfortable for extended sitting?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eYes — woven rattan has a natural give and breathability that foam or solid seats cannot match. It remains cool and comfortable for mealtimes and longer gatherings without becoming uncomfortable over time.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWhat interiors does it suit?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eFarmhouse, coastal, bohemian, Scandi and contemporary kitchens — the natural rustic finish and rattan detailing is one of the most versatile combinations in the collection, working in modern and traditional spaces alike.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e52cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e107cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e66cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBackrest\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHandwoven natural rattan\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHandwoven natural rattan\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid wood · curved legs · footrest\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinish\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural rustic\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"finance-note\"\u003e\n      \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp\u003e0% interest-free finance available. Style with rattan trays and woven baskets from the collection for a fully considered kitchen aesthetic.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629906379077,"sku":"FURCHYUY097-SS24","price":295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-rustic-wicker-barstool-handcrafted-rattan-bar-chair-for-kitchen-island-or-home-bar-6430876.jpg?v=1774370243"},{"product_id":"rustic-elm-rattan-dining-chair-woven-dining-chair","title":"The Camden Dining Chair - Elm \u0026 Rattan","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Camden Dining Chair — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n\n  :root {\n    --warm-white: #faf8f5;\n    --ink: #1e1b17;\n    --muted: #7a7167;\n    --accent: #8b6f4e;\n    --border: #ddd8d0;\n    --preorder-bg: #f5f0e8;\n    --preorder-text: #6b5740;\n    --serif: 'Cormorant Garamond', Georgia, serif;\n    --sans: 'Jost', sans-serif;\n  }\n\n  body {\n    background: var(--warm-white);\n    color: var(--ink);\n    font-family: var(--serif);\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .description {\n    max-width: 640px;\n    padding: 3rem 2rem 4rem;\n    opacity: 0;\n    animation: fadeUp 0.9s ease forwards;\n  }\n\n  @keyframes fadeUp {\n    from { opacity: 0; transform: translateY(18px); }\n    to   { opacity: 1; transform: translateY(0); }\n  }\n\n  .preorder-banner {\n    display: flex;\n    align-items: center;\n    gap: 0.75rem;\n    background: var(--preorder-bg);\n    border: 1px solid #ddd0bb;\n    padding: 0.75rem 1rem;\n    margin: 0 0 2rem;\n  }\n\n  .preorder-dot {\n    width: 7px;\n    height: 7px;\n    border-radius: 50%;\n    background: var(--accent);\n    flex-shrink: 0;\n    animation: pulse 2s ease-in-out infinite;\n  }\n\n  @keyframes pulse {\n    0%, 100% { opacity: 1; }\n    50% { opacity: 0.4; }\n  }\n\n  .preorder-banner p {\n    font-family: var(--sans);\n    font-size: 12px;\n    font-weight: 400;\n    letter-spacing: 0.06em;\n    color: var(--preorder-text);\n    line-height: 1.5;\n  }\n\n  .preorder-banner strong {\n    font-weight: 400;\n    letter-spacing: 0.1em;\n    text-transform: uppercase;\n    font-size: 10px;\n  }\n\n  .pull-quote {\n    border-left: 1.5px solid var(--accent);\n    padding: 0.4rem 0 0.4rem 1.4rem;\n    margin: 0 0 2rem;\n    border-radius: 0;\n  }\n\n  .pull-quote p {\n    font-size: clamp(17px, 2.2vw, 20px);\n    font-style: italic;\n    font-weight: 300;\n    line-height: 1.55;\n    color: var(--ink);\n    letter-spacing: 0.01em;\n  }\n\n  .body-intro {\n    font-size: clamp(14.5px, 1.8vw, 16px);\n    line-height: 1.85;\n    color: #2e2b26;\n    margin: 0 0 2rem;\n    font-weight: 300;\n  }\n\n  .body-intro strong {\n    font-weight: 400;\n    font-style: italic;\n  }\n\n  .divider {\n    border: none;\n    border-top: 1px solid var(--border);\n    margin: 2rem 0;\n  }\n\n  .section-label {\n    font-family: var(--sans);\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin: 0 0 0.6rem;\n  }\n\n  .section-heading {\n    font-size: clamp(22px, 3vw, 28px);\n    font-weight: 300;\n    letter-spacing: 0.01em;\n    line-height: 1.25;\n    margin: 0 0 1.1rem;\n    color: var(--ink);\n  }\n\n  .section-body {\n    font-size: clamp(14.5px, 1.8vw, 16px);\n    line-height: 1.85;\n    font-weight: 300;\n    color: #2e2b26;\n    margin: 0 0 1.75rem;\n  }\n\n  .section-body strong {\n    font-weight: 400;\n    font-style: italic;\n  }\n\n  .practical-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid var(--border);\n    margin: 0 0 1.75rem;\n  }\n\n  .practical-cell {\n    padding: 0.85rem 1rem;\n    border-bottom: 1px solid var(--border);\n    border-right: 1px solid var(--border);\n  }\n\n  .practical-cell:nth-child(even) { border-right: none; }\n  .practical-cell:nth-last-child(-n+2) { border-bottom: none; }\n\n  .practical-key {\n    font-family: var(--sans);\n    font-size: 9.5px;\n    font-weight: 400;\n    letter-spacing: 0.14em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin: 0 0 0.2rem;\n  }\n\n  .practical-val {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.5;\n  }\n\n  .mix-callout {\n    display: flex;\n    gap: 1.25rem;\n    align-items: flex-start;\n    padding: 1.1rem 1.25rem;\n    border: 1px solid var(--border);\n    margin: 0 0 1.75rem;\n  }\n\n  .mix-callout p {\n    font-family: var(--sans);\n    font-size: 12.5px;\n    font-weight: 300;\n    color: var(--muted);\n    line-height: 1.65;\n  }\n\n  .mix-callout a {\n    color: var(--accent);\n    text-decoration: none;\n    border-bottom: 1px solid #d4c4b0;\n    padding-bottom: 1px;\n    transition: border-color 0.2s;\n  }\n\n  .mix-callout a:hover { border-color: var(--accent); }\n\n  .suits-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    margin: 0 0 1.75rem;\n  }\n\n  .suits-tag {\n    font-family: var(--sans);\n    font-size: 11px;\n    font-weight: 300;\n    letter-spacing: 0.08em;\n    color: var(--accent);\n    border: 1px solid #d4c4b0;\n    padding: 4px 12px;\n    text-transform: uppercase;\n  }\n\n  .dims {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 0.5rem;\n  }\n\n  .dims-label {\n    font-family: var(--sans);\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin: 0 0 0.75rem;\n  }\n\n  .dims-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 0;\n    border: 1px solid var(--border);\n  }\n\n  .dim-cell {\n    padding: 0.6rem 0.9rem;\n    border-bottom: 1px solid var(--border);\n    border-right: 1px solid var(--border);\n  }\n\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n\n  .dim-key {\n    font-family: var(--sans);\n    font-size: 9.5px;\n    font-weight: 400;\n    letter-spacing: 0.12em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin: 0 0 0.15rem;\n  }\n\n  .dim-val {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n  }\n\n  .delivery {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 1.5rem;\n  }\n\n  .delivery-label {\n    font-family: var(--sans);\n    font-size: 10px;\n    font-weight: 400;\n    letter-spacing: 0.18em;\n    text-transform: uppercase;\n    color: var(--muted);\n    margin: 0 0 0.65rem;\n  }\n\n  .delivery-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 4px 2rem;\n  }\n\n  .delivery-grid p {\n    font-family: var(--sans);\n    font-size: 12.5px;\n    font-weight: 300;\n    color: #2e2b26;\n    line-height: 1.6;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cdiv class=\"preorder-banner\"\u003e\n    \u003cdiv class=\"preorder-dot\"\u003e\u003c\/div\u003e\n    \u003cp\u003e\u003cstrong\u003ePre-order now\u003c\/strong\u003e  — Specialist furniture delivery late April 2026\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eSolid elm, handwoven rattan, 5kg — the dining chair that makes an entire room feel considered, at a price point that makes a set of six genuinely possible.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Camden is the kind of dining chair that changes the room it enters. \u003cstrong\u003eHandcrafted from solid elm wood\u003c\/strong\u003e in a warm walnut brown finish, with a fully handwoven natural rattan seat and curved backrest, it brings an artisanal, organic quality to a dining space that upholstered or painted chairs simply cannot replicate. The combination of elm and rattan — two natural materials that have been used together in furniture making for generations — creates a harmony that only natural materials achieve together.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The defining quality of the Camden is the interplay between its two primary materials. The solid elm frame brings structural strength, natural grain character and the warm tonal depth that makes elm one of the most sought-after timbers in furniture making. The handwoven rattan seat and curved backrest layer a completely different texture on top — \u003cstrong\u003ethe woven pattern adds visual interest and tactile warmth,\u003c\/strong\u003e while the natural rattan tone complements the walnut brown frame with the kind of harmonious contrast that only materials grown rather than manufactured can achieve.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The gently curved backrest is not just aesthetic — it provides genuine seated support, making this a chair that works as well for a long Sunday lunch as it does for an everyday family dinner. At just 5kg it is one of the lightest solid wood dining chairs available, \u003cstrong\u003eeasy to move and reposition\u003c\/strong\u003e without sacrificing the solidity and durability of a properly crafted wooden frame. No assembly required — it arrives ready to place straight from the box.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003ePractical details at a glance\u003c\/p\u003e\n\n  \u003cdiv class=\"practical-grid\"\u003e\n    \u003cdiv class=\"practical-cell\"\u003e\n      \u003cp class=\"practical-key\"\u003eWeight\u003c\/p\u003e\n      \u003cp class=\"practical-val\"\u003e5kg — easy to move and reposition\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"practical-cell\"\u003e\n      \u003cp class=\"practical-key\"\u003eAssembly\u003c\/p\u003e\n      \u003cp class=\"practical-val\"\u003eNone required — ready straight from the box\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"practical-cell\"\u003e\n      \u003cp class=\"practical-key\"\u003eSold\u003c\/p\u003e\n      \u003cp class=\"practical-val\"\u003eIndividually — order multiples for a full set\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"practical-cell\"\u003e\n      \u003cp class=\"practical-key\"\u003eFinance\u003c\/p\u003e\n      \u003cp class=\"practical-val\"\u003e0% interest-free available\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"mix-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003ccircle cx=\"9\" cy=\"9\" r=\"7\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M6 9h6M9 6v6\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eMix with the \u003ca href=\"#\"\u003eEtienne Linen Dining Chair\u003c\/a\u003e or the \u003ca href=\"#\"\u003eCleeve Linen Chair\u003c\/a\u003e along the sides of a longer table for a layered, non-matching dining aesthetic that looks intentional rather than mismatched.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Organic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n  \u003cdiv class=\"dims-grid\"\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003e87cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003e49cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003e56cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003e5kg\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003eSolid elm — walnut brown finish\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"dim-cell\"\u003e\n      \u003cp class=\"dim-key\"\u003eSeat \u0026amp; back\u003c\/p\u003e\n      \u003cp class=\"dim-val\"\u003eHandwoven natural rattan\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"delivery\"\u003e\n    \u003cp class=\"delivery-label\"\u003eDelivery \u0026amp; finance\u003c\/p\u003e\n    \u003cdiv class=\"delivery-grid\"\u003e\n      \u003cp\u003ePre-order — delivery late April 2026\u003c\/p\u003e\n      \u003cp\u003eFurniture delivery £49.00\u003c\/p\u003e\n      \u003cp\u003e0% interest-free finance\u003c\/p\u003e\n      \u003cp\u003ePrice match promise\u003c\/p\u003e\n      \u003cp\u003eEasy returns\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":48416594493765,"sku":"FURCHHXR010-SS24","price":195.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-rustic-elm-rattan-dining-chair-woven-dining-chair-2450914.jpg?v=1774370180"},{"product_id":"oak-stool-with-metal-legs-standard","title":"Rustic Industrial Bar Stool with Weathered Oak Seat and Metal Legs","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eWeathered Oak \u0026amp; Black Metal Bar Stool — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eWeathered oak seat, black metal legs, a contoured solid wood seat — the bar stool where warmth and industrial edge meet at exactly the right height.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Weathered oak and black metal is one of interior design's most enduring material pairings — \u003cstrong\u003ethe warmth of the wood against the precision of the metal\u003c\/strong\u003e creates a contrast that works in a farmhouse kitchen, an industrial loft and a contemporary open-plan space with equal ease. This bar stool brings that pairing to a seat height of 76cm — the right height for a kitchen island or home bar — with a contoured solid wood seat that supports the shape of the body naturally, and a sleek metal frame that keeps the whole silhouette clean and unobtrusive. A stool that looks considered from the front and from the side.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The weathered finish on the oak seat is the quality that gives this stool its character — \u003cstrong\u003ethe grain is highlighted and the tone deepened\u003c\/strong\u003e in a way that a plain or lacquered oak seat cannot achieve, creating a surface that reads as genuinely aged and used rather than new and neutral. The contoured seat adds a practical ergonomic quality that a flat slab seat lacks, particularly for the extended sitting that a kitchen island stool typically involves. The black metal legs keep the footprint minimal and the silhouette light — four slender legs rather than a bulkier frame means the stool takes up visual space proportionally to its actual footprint.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eIndustrial\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e76cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e44cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e41cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eContoured solid oak · weathered finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eBlack metal\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":48428600951109,"sku":"FURCHRNG078-SS24","price":210.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-rustic-industrial-bar-stool-with-weathered-oak-seat-and-metal-legs-6066304.jpg?v=1774370171"},{"product_id":"elm-cross-back-dining-chair","title":"CharlesTed Home Elm Cross Back Dining Chair","description":"\u003cp\u003eLate October Delivery\u003c\/p\u003e\n\u003cp\u003eThis stunning chair is crafted in elm with black back cross detail.\u003c\/p\u003e\n\u003cp\u003e\u003cstrong\u003eDimensions:\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp\u003eH 89cm W 45cm D45cm\u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e \u003c\/p\u003e\n\u003cp style=\"text-align: center;\"\u003e\u003cbr\u003e\u003c\/p\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":49681648288069,"sku":"FURCHEVR044-SS24","price":169.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charlested-home-elm-cross-back-dining-chair-2502494.jpg?v=1777198590"},{"product_id":"wishbone-chair-with-rattan-seat-natural-oak","title":"Wishbone Chair With Rattan Seat | Natural Oak","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Wishbone Chair — Steam-Bent Birch, Woven Straw Seat — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(4, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.4rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 14px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Wishbone — a steam-bent birch dining chair with a Y-shaped back splat, a continuous curved top rail, and a hand-woven natural straw seat — one of the most graceful chair silhouettes in the world, finished here in a softly weathered pale natural wood.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Wishbone is the chair that proves a dining chair can be a piece of sculpture. \u003cstrong\u003eThree details define it\u003c\/strong\u003e: the single steam-bent length of birch that wraps around the back of the chair to form a continuous curved top rail and arms; the Y-shaped wishbone back splat that gives the chair its name and provides surprising lumbar support; and the hand-woven natural straw seat in a fanning envelope pattern that takes about an hour of skilled handwork to weave into place. Three details, all human-made, all carrying the kind of quiet craft that turns a piece of dining furniture into a piece of furniture you keep for life.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The steam-bent curved top rail is the manufacturing detail that sets this chair apart from any straight-backed dining alternative — \u003cstrong\u003ea single length of birch is steamed in a pressurised chamber until the timber is malleable, then bent over a former into the wraparound arm-and-back curve, then dried in position to lock the form\u003c\/strong\u003e. There are no joints in the curve: the entire top rail is one continuous piece of bent timber. The finish is a softly weathered pale natural birch with the timber's character knots and grain left visible — a more rustic, country-house quality than mass-produced dining chairs offer, with the timber's natural variation contributing to the chair's warmth. The hand-woven natural straw seat is similarly traditional: tightly woven natural cord radiating outward from the centre in a classic envelope pattern, soft enough to sit on through a long dinner without thinning over time.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMid-Century Modern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003ePastoral\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDining chair · curved-back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSteam-bent birch · weathered natural finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHand-woven natural straw cord\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eY-shaped wishbone splat · curved top rail\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNet Weight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e6 kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBest For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDining tables, desks, accent seating\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e54 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e50 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e81 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eSeat H\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e47 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":49775021228357,"sku":"FURCHRNG014-SS24","price":249.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/wishbone-chair-with-rattan-seat-natural-oak-8199029.jpg?v=1778109070"},{"product_id":"tub-chair-caramel-velvet","title":"Tub Chair | Caramel Velour","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eCaramel Velvet Tub Chair — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .finance-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .finance-note p { font-family: var(--sans); font-size: 12px; font-weight: 300; color: var(--muted); line-height: 1.65; font-style: italic; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eDeep caramel velvet, the classic tub silhouette, a generously padded seat and back — the chair you put in the corner of a bedroom or beside a fireplace and never want to move.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Caramel is a colour that almost always works in an interior — \u003cstrong\u003ewarm enough to add depth and richness without demanding attention,\u003c\/strong\u003e dark enough to anchor a corner without disappearing into it, and in velvet with its characteristic soft pile and gentle sheen it has an immediate luxurious quality that photographs beautifully and looks even better in a room. The tub chair silhouette is one of the great occasional chair forms — the curved back wrapping around the sitter creates an enclosed, comfortable feel that a plain-backed alternative cannot match, and the proportions at 75cm wide and 77cm deep make this a chair that is genuinely generous to sit in rather than designed first to look good in a photograph.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The combination of caramel velvet and the tub form is the Caramel Velvet's design authority — \u003cstrong\u003ecaramel velvet in a tub chair is the colour and fabric combination\u003c\/strong\u003e that interior stylists return to because it works against almost every other palette in a room. Against neutrals it adds warmth and depth; against bolds it provides the earthy grounding tone; against other natural materials — linen, jute, natural wood — it sits in exactly the right tonal relationship. The generous padding throughout the seat and back makes this a chair for actual sustained sitting rather than occasional perching, and at 21.5kg it has the satisfying weight of a properly made upholstered piece.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eEclectic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eGlamorous\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e75cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e77cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e79cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e21.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e100% polyester caramel velvet\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam · generously padded seat \u0026amp; back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePlywood · rubber · solid oak legs\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"finance-note\"\u003e\n      \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp\u003e0% interest-free finance available.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":49894865994053,"sku":"FURCHSFS063-AW24","price":595.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-tub-chair-caramel-velour-9265979.jpg?v=1774370114"},{"product_id":"savannah-velvet-dining-chair-burnt-sienna","title":"Savannah Velvet Dining Chair | Burnt Sienna","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Savannah Velvet Dining Chair — Burnt Sienna — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .colours-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .colours-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eBurnt sienna velvet, antique brass stud detail, solid oak legs — the dining chair that makes a table feel like it was chosen rather than inherited.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Velvet at the dining table is a considered choice — \u003cstrong\u003ericher and warmer than linen or cotton,\u003c\/strong\u003e with a depth of colour that shifts beautifully as light moves across the surface throughout the day. The Savannah brings burnt sienna velvet to a dining chair with the curved backrest and padded seat that makes extended meals genuinely comfortable, finished with antique brass stud detailing along the edges that adds the kind of refined, traditional accent that makes the chair feel like something from a much more expensive collection. The solid oak legs ground the piece with natural warmth, and the 50cm seat height works well with most standard dining tables.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The antique brass stud detail is the Savannah's defining quality — each individual stud set along the edge of the upholstery at the back and seat creates a \u003cstrong\u003etraditional studded border that references classic club chair and Chesterfield craftsmanship\u003c\/strong\u003e in a dining chair format. It is a detail that rewards close inspection and gives the chair a sense of quality and permanence that plain-edged upholstered dining chairs simply lack. The burnt sienna velvet coordinates naturally with oak, walnut, dark metal and pale stone table surfaces — a warm, earthy tone that brings the richness of terracotta and warm clay to a dining chair — sitting particularly well with oak, pale plaster walls and natural textile accessories.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"colours-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003ccircle cx=\"9\" cy=\"9\" r=\"7\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M6 9h6M9 6v6\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eAlso available in Burnt Sienna and Forest Green — the same chair, the same antique brass stud detail and solid oak legs, in two further velvet colourways to suit different dining room palettes.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eGlamorous\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e92cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e46cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e61cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eBurnt sienna velvet\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLegs\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid oak\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHardware\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eAntique brass stud detail\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eAlso available\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eBurnt sienna · forest green\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":50124544835909,"sku":"FURCHAYT013-AW24","price":215.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-savannah-velvet-dining-chair-burnt-sienna-8536819.jpg?v=1774370065"},{"product_id":"salzburg-white-boucle-sectional-corner-sofa","title":"Salzburg White Boucle Sectional Corner Sofa","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Salzburg White Boucle Sectional Sofa — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .config-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .config-cell { padding: 0.9rem 1.1rem; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); }\n  .config-cell:nth-child(even) { border-right: none; }\n  .config-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .config-label { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .config-val { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--ink); line-height: 1.4; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eWhite boucle, modular sections, deep seating at 100cm depth — the Salzburg sectional that reconfigures from a long chaise to a full U-shape depending on what the room needs.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    White boucle is the material that has defined the contemporary living room sofa for the past few years for good reason — \u003cstrong\u003ethe looped, textured surface of boucle fabric\u003c\/strong\u003e has warmth and visual depth that plain weave upholstery cannot match, and in white it sits with equal ease against the full range of interior palettes from warm terracotta and natural timber to cool plaster and stone. The Salzburg brings that material to a fully modular sectional system — corner sections, middle sections and a pouffe that can be arranged as an extended chaise, a U-shape corner configuration or a long linear sofa, all at the generous 100cm seating depth that makes this the kind of sofa you genuinely settle into.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The 100cm seat depth is the Salzburg's most significant comfort quality — \u003cstrong\u003emost sofas are designed at 80–90cm depth for reasons of space efficiency\u003c\/strong\u003e rather than comfort, and the extra 10–20cm is the difference between sitting on a sofa and genuinely lounging in one. Combined with the plush foam and fibre cushioning and the sculptural low profile visible in the images, the Salzburg is a sofa designed for the living room that is lived in rather than the living room that is occasionally used. The modular system means the configuration can be changed if the room changes — corner on the left, corner on the right, U-shape or extended — without replacing the sofa.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom:0.85rem;\"\u003eModule dimensions\u003c\/p\u003e\n\n  \u003cdiv class=\"config-grid\"\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eCorner section (×2)\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 76 · W 100 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eMiddle section (×2)\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 76 · W 90 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003ePouffe\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 36 · W 100 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eFull configuration\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 76 · W 380 · D 200cm\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eLuxury\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eOpen Plan\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFabric\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eWhite boucle · 100% polyester\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePinewood · hardwood\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam \u0026amp; fibre cushions\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeating depth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e100cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e76cm overall height · low profile\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":54125842071877,"sku":"FURCHBEL097-SS25","price":3895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-salzburg-white-boucle-sectional-corner-sofa-3899767.jpg?v=1774370055"},{"product_id":"ines-grey-linen-sectional-corner-sofa","title":"Ines Grey Linen Sectional Corner Sofa","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Ines Grey Linen Sectional Sofa — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .config-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .config-cell { padding: 0.9rem 1.1rem; border-right: 1px solid var(--border); border-bottom: 1px solid var(--border); }\n  .config-cell:nth-child(even) { border-right: none; }\n  .config-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .config-label { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .config-val { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--ink); line-height: 1.4; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003e100% linen in soft grey, foam and feather filling, deep 100cm seating, modular sections at 182kg — the Ines is a sofa that means it.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Linen on a sectional sofa is the material choice that makes a large piece of furniture feel genuinely relaxed rather than formal — \u003cstrong\u003ethe natural texture, slight slub and organic warmth of linen\u003c\/strong\u003e sits differently against deep seating than a plain weave or velvet, creating a sofa that looks more inviting the more it is used rather than less. The Ines brings that quality to a full modular sectional with foam, fibre and feather cushioning — the triple-fill combination providing the initial resistance of foam, the give of fibre and the luxury loft of feather in a back cushion that actually supports the spine. At 182kg in the full configuration this is a sofa with serious, permanent presence.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The foam, fibre and feather fill is the cushioning specification that distinguishes a serious sofa from a functional one — \u003cstrong\u003efoam alone is supportive but can feel rigid over time;\u003c\/strong\u003e feather alone is luxurious but requires constant plumping; the combination of all three gives each cushion the right amount of resistance when you first sit and the right amount of give when you settle. The 100cm seat depth makes the Ines a sofa for genuinely lounging rather than sitting upright — enough depth to tuck your legs up or sit sideways — and the soft grey linen is the neutral that sits with equal ease against warm oak, cool plaster, terracotta and the full range of contemporary living room palettes.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom:0.85rem;\"\u003eModule dimensions\u003c\/p\u003e\n\n  \u003cdiv class=\"config-grid\"\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eCorner section (×2)\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 82 · W 100 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eMiddle section (×2)\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 82 · W 80 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003ePouffe\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003eH 45 · W 80 · D 100cm\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"config-cell\"\u003e\n      \u003cp class=\"config-label\"\u003eTotal weight\u003c\/p\u003e\n      \u003cp class=\"config-val\"\u003e182kg\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eOpen Plan\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFabric\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSoft grey linen · 100% linen\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePlywood \u0026amp; pinewood\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCushion fill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam, fibre and feather\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e82cm overall · 100cm depth\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":54125905576261,"sku":"FURCHHZH476-SS25","price":4555.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-ines-grey-linen-sectional-corner-sofa-7602727.jpg?v=1774370052"},{"product_id":"portland-loose-cover-sectional-corner-sofa","title":"Portland Loose Slip Cover Sectional Corner Sofa | Ocre Linen","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Portland Slipcover Sectional Sofa — Ochre Linen — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .care-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .care-note p { font-family: var(--sans); font-size: 12px; font-weight: 300; color: var(--muted); line-height: 1.65; font-style: italic; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eRemovable ochre linen slipcover, a skirted base, right-hand chaise at 310cm — the Portland is the sofa for people who want to live on it without worrying about it.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The loose slipcover is the feature that changes everything about how you live with a large sofa — \u003cstrong\u003ea fixed-upholstered sectional at this scale demands professional cleaning\u003c\/strong\u003e and careful daily management; the Portland's fully removable slipcover means the whole cover comes off when needed and goes back on, freshened and clean, without the sofa leaving the room. The warm ochre linen-look fabric is the specific colour that makes this practical quality feel luxurious rather than functional — a rich, earthy camel-ochre tone that photographs beautifully and looks even better in a room, adding warmth against stone floors, natural wood and the full range of neutral interior palettes.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The floor-length skirt is the Portland's most distinctive visual quality — \u003cstrong\u003ethe fabric draping to the floor conceals the base entirely\u003c\/strong\u003e and gives the sofa the relaxed, graceful character that a sofa with exposed legs cannot achieve. It is the aesthetic of an old Provençal farmhouse sofa and a contemporary slipcover brand simultaneously — traditional in its skirted form, modern in its sectional format and ochre linen palette. The foam, fibre and feather filling gives the cushions the layered comfort specification of the best sectional sofas — resistance, give and luxury loft working together — and at 155cm depth the chaise section provides a genuinely usable lounging surface.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFamily\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e310cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e155cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e90cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e99kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFabric\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eOchre linen-look · 100% polyester\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSlipcover\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFully removable loose slipcover\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam, fibre and feather\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePlywood \u0026amp; pinewood\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eConfiguration\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eL-shape · right-hand chaise\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBase\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSkirted · floor-length\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"care-note\"\u003e\n      \u003csvg width=\"16\" height=\"16\" viewbox=\"0 0 16 16\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n      \u003cp\u003eSlipcover care — spot clean or professional clean for best results. The removable cover should be returned slightly damp for best fit when re-covering.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":54235664646469,"sku":"SOFCHFTN094-SS25","price":2695.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-portland-loose-slip-cover-sectional-corner-sofa-ocre-linen-4004881.jpg?v=1774369999"},{"product_id":"celine-chair-white","title":"Lydia Chair | White","description":"\u003cp\u003e \u003cspan style=\"font-size: 0.875rem;\"\u003eElevate your space with the versatile Celine Chair in elegant white. Its gently curved back and sumptuously upholstered seat, perfectly harmonize with the wooden underframe and legs. Welcome this stunning addition to any interior and indulge in its sophisticated charm.\u003c\/span\u003e\u003c\/p\u003e\n\u003ctable\u003e\n\u003ctbody id=\"attr-dimensions\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eItem Width\u003c\/td\u003e\n\u003ctd\u003e640 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eItem Depth\u003c\/td\u003e\n\u003ctd\u003e770 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eItem Height\u003c\/td\u003e\n\u003ctd\u003e840 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Height\u003c\/td\u003e\n\u003ctd\u003e480 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Width between arms\u003c\/td\u003e\n\u003ctd\u003e640 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eSeat Depth\u003c\/td\u003e\n\u003ctd\u003e510 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eLeg \/ Feet Height\u003c\/td\u003e\n\u003ctd\u003e310 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eClearance to Floor\u003c\/td\u003e\n\u003ctd\u003e310 mm\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003ctable\u003e\n\u003ctbody id=\"attr-other\"\u003e\n\u003ctr\u003e\n\u003ctd\u003eMaterial\u003c\/td\u003e\n\u003ctd\u003eOak 35% \/ Plywood 25% \/ Polyester Fabric 25% \/ Foam 13% \/ Polyfibre 2%\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr\u003e\n\u003ctd\u003eAssembly Required\u003c\/td\u003e\n\u003ctd\u003eLeg \/ Foot Only\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003cp\u003e \u003c\/p\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":54962553717061,"sku":"LIVGD5056693528616-SS24","price":380.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-lydia-chair-white-9138947.png?v=1774369889"},{"product_id":"milo-check-woven-footstool","title":"Milo Check Woven Footstool","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .use-grid { display: grid; grid-template-columns: 1fr 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .use-cell { padding: 0.85rem 1rem; border-right: 1px solid var(--border); text-align: center; }\n  .use-cell:last-child { border-right: none; }\n  .use-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.3rem; }\n  .use-val { font-family: var(--serif); font-size: 14px; font-weight: 300; font-style: italic; color: var(--ink); line-height: 1.4; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cblockquote class=\"pull-quote\"\u003e\n\u003cp\u003eTerracotta and cream check, a soft rounded silhouette, 46cm — the footstool that brings warmth and pattern to a sofa side, a reading nook or the end of a bed.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp class=\"body-intro\"\u003eTerracotta and cream is one of the warmest combinations in the current interior palette — \u003cstrong\u003ethe earthy clay tone against the soft neutral cream\u003c\/strong\u003e creates a check pattern that feels simultaneously classic and contemporary, sitting naturally alongside natural linen, warm wood and rattan without any of them competing. The Milo brings that combination to a compact 46cm round footstool in a woven fabric mix of viscose, linen and polyester that holds the check pattern with depth and texture. Soft, rounded, lightweight and easy to move — the kind of accent piece that makes every room it enters feel a little more considered.\u003c\/p\u003e\n\u003chr class=\"divider\"\u003e\n\u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n\u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\u003cp class=\"section-body\"\u003eThe terracotta check is the Milo's specific quality — it is a pattern with genuine warmth and character, distinct from the plain velvet or boucle footstools that make up most of the category. \u003cstrong\u003eThe woven construction adds a further layer of texture\u003c\/strong\u003e — the interlaced threads of the fabric catch light across their surface and give the check pattern a depth that printed alternatives lack. The rounded silhouette is the right shape choice for a piece at this scale — a square footstool at 46cm has corners that make it awkward to navigate around; the circle is softer, more versatile and more naturally placed beside any chair or sofa.\u003c\/p\u003e\n\u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eThree ways to use it\u003c\/p\u003e\n\u003cdiv class=\"use-grid\"\u003e\n\u003cdiv class=\"use-cell\"\u003e\n\u003cp class=\"use-key\"\u003eFootrest\u003c\/p\u003e\n\u003cp class=\"use-val\"\u003eBeside a sofa or armchair for genuine foot support\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-cell\"\u003e\n\u003cp class=\"use-key\"\u003eSide table\u003c\/p\u003e\n\u003cp class=\"use-val\"\u003eAdd a tray on top for a drinks and candle surface\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"use-cell\"\u003e\n\u003cp class=\"use-key\"\u003eExtra seat\u003c\/p\u003e\n\u003cp class=\"use-val\"\u003eCompact enough to pull anywhere when guests arrive\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"suits-row\"\u003e\n\u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n\u003cdiv class=\"dims-grid\"\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e46cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e46cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTerracotta \u0026amp; cream check\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFabric\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eViscose, linen \u0026amp; polyester mix\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":55730719850821,"sku":"FURCHASA265-AW25","price":225.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/milo-check-woven-footstool-1110377.jpg?v=1774369752"},{"product_id":"charlested-home-camille-curved-back-wooden-upholstered-bench","title":"CharlesTed Home Camille Curved Back Wooden Upholstered Bench","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Camille Bench — Triple-Arch Mango Wood Back, Upholstered Seat — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Camille — a long upholstered bench in mango wood with a sculpted triple-arch back, slim turned legs and a cotton-linen seat — Indian craftsmanship and Mediterranean cloister silhouette in a single graceful piece.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Camille brings a back design most upholstered benches would never attempt — \u003cstrong\u003ethree connected wooden arches running across the rear of the bench in a flowing sculptural rhythm\u003c\/strong\u003e, the wooden rail curving gracefully from leg to leg in three peaks like a small Romanesque arcade or a stylised wave. The arches read as an architectural gesture rather than a functional backrest, transforming the bench from \"extra seating\" into \"sculpture you can sit on.\" The mango wood frame is finished in a soft limewashed honey-grey tone that picks out the figured natural grain — slightly more colourful and varied than oak — and supports the upholstery on six slim turned spindle legs with horizontal cross-stretchers between them.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The triple-arch back is the architectural reference that makes the Camille worth the space it occupies — \u003cstrong\u003ea quiet quotation of Romanesque arcades, Mediterranean cloisters and Indian jali screens\u003c\/strong\u003e, three shapes that have been delighting visitors to architectural courtyards for nine hundred years. Translated here at bench scale and held by the slim turned-spindle frame, the design moves from architectural reference into furniture without losing the lyrical quality that makes those architectural sources distinctive. The cushioned seat is upholstered in a textured cotton-linen mix in soft cream — slubby and natural enough to read as proper woven cloth rather than synthetic, comfortable enough for everyday seating in a hallway or end-of-bed arrangement. Lightweight at 18kg, easy to move between rooms as the styling needs of the house change.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eBoho Modern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMediterranean\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eIndian Craft\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003ePastoral\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eUpholstered bench · sculptural back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid mango wood · limewashed finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTriple-arch sculptural rail\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLegs\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSix turned spindles · cross-stretchers\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCotton-linen mix · slubby weave\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNet Weight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e18 kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBest For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEntryways, end of bed, living rooms\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e137 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e50 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e67 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56084937081157,"sku":"FURCHARI021-AW25","price":595.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charlested-home-camille-curved-back-wooden-upholstered-bench-1163486.jpg?v=1778109613"},{"product_id":"florence-upholstered-ottoman-bench","title":"Florence Upholstered Ottoman Bench","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Florence Ottoman Bench — Channel-Tufted, Neutral Texture, 130cm — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n  .care-note { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.04em; color: var(--muted); text-align: center; margin-top: 0.6rem; font-style: italic; line-height: 1.6; }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Florence — a long upholstered ottoman bench in slubby neutral cotton-blend, finished with vertical channel tufting that runs floor-to-top across its entire length, set on a recessed plinth that lifts the form just above the floor.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Florence brings something most upholstered benches quietly miss — \u003cstrong\u003evertical channel tufting as the entire architectural detail\u003c\/strong\u003e. Soft fluted channels run from floor to top across the full 130cm length of the bench, the upholstery equivalent of classical column flutes, breaking the large surface into rhythmic vertical sections that catch and shadow light differently down every line. The fabric itself is a slubby neutral textured weave in soft warm oatmeal — a cotton-blend with subtle tonal variation across the surface that prevents the bench from reading as a single flat colour, no matter the light it sits in.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The recessed plinth base is the second design move that lifts the Florence above standard upholstered benches — \u003cstrong\u003ea plinth set inside the footprint of the bench creates a fine shadow gap at the floor\u003c\/strong\u003e, making the upholstered form appear to float a few millimetres above the surface. Without this recess the bench would read as a heavy block; with it, the form has lift and the silhouette has proportion. The same quiet design vocabulary as the Devon footstool — channel detail and floating plinth — applied here at the scale of a proper end-of-bed bench. Built around a sturdy plywood frame with high-density foam padding and a polyester-acrylic-cotton mix fabric outer, sized at 130 × 48 × 48 cm — long enough to sit comfortably across the foot of a king or superking bed, generous enough to seat two for shoe-tying and dressing-room use.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eQuiet Luxury\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBelgian Modern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003ePastoral\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eUpholstered ottoman bench\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eVertical channel tufting\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFabric\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCotton \/ polyester \/ acrylic mix · slubby weave\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePlywood · high-density foam padding\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBase\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eRecessed plinth · shadow gap\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNet Weight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e17 kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBest For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEnd of bed, hallways, living rooms\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e130 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e48 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e48 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"care-note\"\u003eCare: blot spills immediately, wipe with a damp cloth using water only. Use a specialist upholstery cleaner if needed.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56095316443461,"sku":"FURCHMEY724-AW25","price":549.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/florence-upholstered-ottoman-bench-9392165.jpg?v=1778109614"},{"product_id":"charles-ted-clara-reclaimed-oak-dining-chair","title":"Clara Reclaimed Oak Dining Chair","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Clara Dining Chair — Reclaimed Oak — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .eco-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .eco-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003e100% reclaimed oak, a bentwood curved backrest, distressed natural finish — at 4.5kg the Clara is as light as it is characterful, and each one entirely its own.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The bentwood chair is one of furniture design's most enduring forms — \u003cstrong\u003ethe curved, steam-bent backrest\u003c\/strong\u003e that has graced café chairs, bistro seats and farmhouse dining rooms for well over a century, immediately recognisable and immediately comfortable for the way its curve meets the back of a sitter. The Clara brings that classic silhouette in 100% reclaimed oak with a distressed natural finish that draws out the grain and the character of timber that has already lived — warm, honest and full of the kind of depth that new wood simply cannot replicate. At 4.5kg it is genuinely light, easy to move and stack, and elegant enough for both everyday family meals and more formal gatherings.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The reclaimed oak is the Clara's most important quality — \u003cstrong\u003ethe natural grain variation, the warm amber tones and the occasional mark of the timber's previous life\u003c\/strong\u003e give every chair an individual character that a chair made from new wood cannot possess. No two Clara chairs are identical, and that individuality is precisely what gives them their appeal over mass-produced alternatives. The bentwood backrest brings ergonomic comfort that a straight-backed chair does not — the curve supports the lower back naturally without requiring padding, making the Clara as comfortable for extended meals as it is beautiful to look at from across a table.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"eco-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003cpath d=\"M9 14s-5-3.5-5-7.5A5 5 0 0 1 14 5c.5 1 .5 2 0 3-1 2-3 3-5 6z\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eCrafted from 100% reclaimed oak — sustainably sourced timber given a second life as a dining chair. Natural grain variation and distressed character between pieces are inherent qualities that make each Clara unique.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eVintage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBistro\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e41cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e55cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e89.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e46cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e100% reclaimed oak\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eBentwood curved backrest\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinish\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDistressed natural — each piece unique\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56202360029509,"sku":"FURCHCHF001-SS26","price":179.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-clara-reclaimed-oak-dining-chair-7923010.jpg?v=1774369694"},{"product_id":"charles-ted-winslow-linen-counter-stool-with-solid-wood-frame","title":"Winslow Linen Counter Stool with Solid Wood Frame","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Winslow Linen Counter Stool — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eNatural linen upholstery, a solid wood frame, cushioned seat and backrest, a 65cm seat height — the Winslow stool that makes a kitchen island feel as considered as the rest of the house.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    A kitchen island stool with a proper backrest and linen upholstery is a different proposition from a plain wooden or metal alternative — \u003cstrong\u003ethe cushioned seat and supportive back\u003c\/strong\u003e make the Winslow genuinely comfortable for extended sitting at mealtimes and social gatherings, while the soft natural linen and warm textured wood frame bring the material quality of a living room chair to the kitchen. At 65cm seat height it sits correctly at a standard kitchen island or breakfast bar, and the 46cm width allows multiple stools to line up at an island without crowding.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The combination of linen upholstery and a solid wood frame is the material pairing that makes the Winslow feel like furniture rather than kitchen equipment — \u003cstrong\u003enatural linen at a kitchen island\u003c\/strong\u003e brings the same soft, neutral warmth it brings to a sofa or armchair, creating a surface that is comfortable against the back for a long dinner and visually at home in a kitchen styled with natural materials. The integrated footrests are the comfort detail that makes a significant practical difference at 65cm seat height — a rung at the right height to support the feet removes the discomfort of legs dangling that makes a poorly designed bar stool uncomfortable within minutes.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e46cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e58cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e99cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e65cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e10.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural linen · cushioned seat \u0026amp; back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid wood · warm textured finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFeatures\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIntegrated footrests\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56266943791429,"sku":"FUROWDV7084W","price":385.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-winslow-linen-counter-stool-with-solid-wood-frame-5600211.png?v=1774369641"},{"product_id":"charles-ted-francesca-striped-linen-counter-stool-with-solid-wood-frame","title":"Francesca Striped Linen Counter Stool with Solid Wood Frame","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Francesca Counter Stool — Striped Linen — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eNatural striped linen, a curved backrest, a solid wood frame with footrest — the counter stool that brings the ease of a tailored dining chair to a kitchen island.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The counter stool is the piece that defines whether a kitchen island feels like a gathering place or simply a work surface — \u003cstrong\u003eand the Francesca does it with the tailored warmth of striped natural linen\u003c\/strong\u003e on a solid wood frame, rather than the industrial metal or plain moulded alternatives that populate the category. The vertical stripe detailing on the linen upholstery has the quiet elegance of classic fabric design — a pattern that has dressed everything from coastal summer rooms to formal country kitchens without ever feeling forced — while the cushioned seat and curved backrest make this a stool you actually want to sit at for a long Sunday morning.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The curved backrest is the comfort feature that most bar stools forgo in favour of a simpler straight-back or backless design — \u003cstrong\u003ethe gentle curve providing proper lumbar support\u003c\/strong\u003e that makes the Francesca genuinely comfortable for the kind of extended sitting that a kitchen island breakfast or long evening of entertaining involves. The warm timber frame tones sitting against the natural linen stripe is the material pairing that gives this stool its particular visual warmth — neither too rustic nor too refined, sitting naturally in kitchens with oak worktops, marble surfaces, painted cabinetry or raw wood alike. At 8.55kg it has the satisfying solidity of a properly built piece.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eHamptons\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e47cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e62cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e104cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e8.55kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural linen · vertical stripe\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid wood · footrest · curved backrest\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56267050189125,"sku":"FUROWDV7010BS","price":395.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-francesca-striped-linen-counter-stool-with-solid-wood-frame-7927722.png?v=1774369641"},{"product_id":"charles-ted-amelie-oak-dining-chair","title":"Amélie Oak Dining Chair","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Amélie Dining Chair — Weathered Oak and Hemp — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eWeathered solid oak, natural hemp upholstery with a subtle stripe on the back, gently curved legs — the Amélie is the French farmhouse dining chair that works in almost any room it enters.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Hemp fabric on a weathered oak frame is a pairing with a specific provenance — \u003cstrong\u003ethe honest, natural quality of hemp upholstery\u003c\/strong\u003e alongside the aged warmth of solid oak is the material combination of the French farmhouse kitchen, and the Amélie brings that character to a dining chair with a foam-filled seat and an upholstered back comfortable enough for long, relaxed meals. The subtle stripe on the back upholstery adds just enough pattern to prevent the chair from reading as too plain, while remaining neutral enough to work beside almost any dining table — oak, reclaimed pine, painted white or marble-topped.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The upholstered back is the Amélie's comfort quality — \u003cstrong\u003ea fully upholstered back rather than a plain wooden slat or rail\u003c\/strong\u003e makes a significant difference to how comfortable a dining chair feels over the course of a long meal, providing the padded support that allows the upper back to rest rather than press against hard timber. The foam-filled seat in natural hemp at 53cm from the floor sits at a standard dining height and provides the give and cushioning that makes sitting through a two-hour dinner comfortable. The gently curved legs add the French-inspired elegance to a chair that is otherwise quietly unpretentious and completely at home in a farmhouse, coastal or open-plan kitchen dining space.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e59.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e101.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e53cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e18.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid oak · weathered finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural hemp · stripe back detail\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam seat and back\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56663424958789,"sku":"FURCHCTC035-SS25","price":525.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-amelie-oak-dining-chair-9371488.jpg?v=1774369632"},{"product_id":"charles-ted-celine-linen-dining-chair-with-tufted-seat-and-ash-wood-legs","title":"Celine Linen Dining Chair with Tufted Seat and Ash Wood Legs","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Celine Linen Dining Chair — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eNatural linen, button tufting on seat and back, a softly curved backrest on washed ash legs — the Celine is the dining chair that makes a table feel like a considered room rather than a functional space.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Button tufting on a dining chair is the upholstery choice that signals genuine investment in the comfort and beauty of everyday dining — \u003cstrong\u003ethe deep buttons pulling the linen into a regular pattern of pockets and ridges\u003c\/strong\u003e create a back and seat surface with real tactile depth and visual interest, far removed from the flat upholstery of a plain-padded dining chair. The natural linen sits in exactly the right tonal territory for this detail — the slight texture of the woven fabric working with the tufting pattern rather than against it. Washed ash legs in a pale natural tone complete a chair that references the French bistro and brasserie tradition without being a reproduction of it.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The softly curved backrest is the ergonomic quality that makes the Celine genuinely comfortable for extended dining — \u003cstrong\u003ea curved back wraps slightly around the sitter\u003c\/strong\u003e and provides support that a flat-backed chair cannot offer, making the difference between a chair that is comfortable for the first twenty minutes and one that is comfortable for a two-hour dinner. The button tufting adds depth to that curved surface, preventing the padding from feeling solid or stiff and giving the back a softness and give that makes sitting in the Celine a noticeably different experience from a plain upholstered alternative.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e52cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e65cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e100cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e49cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural linen · button tufted seat and back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLegs\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid ash · natural washed finish\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56664866455877,"sku":"FURCHMGF030-SS26","price":335.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-celine-linen-dining-chair-with-tufted-seat-and-ash-wood-legs-7958819.jpg?v=1774369632"},{"product_id":"charles-ted-avignon-linen-dining-chair","title":"Avignon Linen Dining Chair","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Avignon Dining Chair — Reclaimed Mahogany — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .eco-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .eco-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eReclaimed mahogany with a weathered finish, tufted viscose-linen back, foam-filled seat — the Avignon is the dining chair with the character of a French antique and the comfort of a properly considered piece.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Avignon is a dining chair of genuine depth — \u003cstrong\u003ehandcrafted from reclaimed mahogany\u003c\/strong\u003e by skilled artisans, each piece finished with a beautifully weathered effect that draws out the natural grain and ensures no two chairs are ever identical. Reclaimed mahogany has a warmth and richness that new timber cannot replicate — the wood carries its history in the variation of its grain and the depth of its tone, and the weathered finish honours rather than conceals that quality. The generously padded seat and tufted back in a refined blend of 80% viscose and 20% linen complete a chair that is as comfortable for a long dinner as it is beautiful to look at from across the room.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The tufted back is the Avignon's most distinctly French quality — \u003cstrong\u003ethe buttoned or tufted upholstered back is an established detail of French Provincial and Parisian café seating\u003c\/strong\u003e that immediately signals heritage craftsmanship and elevates the chair from a standard padded dining chair into something with genuine design lineage. In viscose-linen blend, the tufting has a refined, slightly lustrous quality that sits beautifully in candlelit dining rooms and more formal table settings. The softly curved reclaimed mahogany frame adds warmth and organic character at the edges of the upholstery, and the foam-filled seat provides the sustained comfort that extended meals and long dinner parties demand.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"eco-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003cpath d=\"M9 14s-5-3.5-5-7.5A5 5 0 0 1 14 5c.5 1 .5 2 0 3-1 2-3 3-5 6z\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eHandcrafted from reclaimed mahogany — each chair is unique by nature of the reclaimed timber. Natural variation in grain, tone and the weathered finish between pieces is an inherent and celebrated quality.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBoutique\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e53cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e62cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e97cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e53cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e11kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eReclaimed mahogany · weathered finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e80% viscose · 20% linen · tufted back\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFill\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFoam · seat and back\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56664996577605,"sku":"FURCHTDL127-SS26","price":435.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-avignon-linen-dining-chair-1709898.jpg?v=1774369633"},{"product_id":"charles-ted-larsen-elm-dining-chair","title":"Larsen Elm Dining Chair","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Larsen Dining Chair — Solid Elm — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eSolid elm, a cross back, gently curved legs, a contoured wooden seat — the Larsen is the dining chair that makes a farmhouse table look exactly right.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The cross back chair is one of the most enduring silhouettes in dining furniture — the diagonal braces in the back create a form that is simultaneously strong, light and visually interesting, and it has furnished farmhouse and country dining rooms for generations without ever dating. The Larsen brings that classic silhouette in solid elm, \u003cstrong\u003ea hardwood with a particularly rich and distinctive grain\u003c\/strong\u003e that gives the chair a character and warmth that oak or pine alternatives cannot quite match. At 5kg it is light enough to pull and reposition with ease while the elm frame provides the structural rigidity for confident daily use.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The elm is the Larsen's defining material quality — \u003cstrong\u003ethe grain of elm has a characteristic interlocking pattern\u003c\/strong\u003e that gives the wood surface a depth and movement that simpler grained timbers lack, and in the natural finish of the Larsen that grain reads clearly across the seat, legs and cross back. The contoured wooden seat is the comfort detail worth noting — a flat wooden seat is harder and less comfortable than a gently shaped one, and the subtle contouring on the Larsen makes the difference between a chair for occasional use and one that works comfortably for extended meals. The gently curved legs add visual lightness and a slight elegance to the silhouette without departing from the rustic character of the cross back design.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e58cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e89cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e47cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eMaterial\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid elm wood\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCross back design\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eContoured solid elm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":56674286338373,"sku":"FURCHHXR027-SS26","price":169.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-larsen-elm-dining-chair-6854871.jpg?v=1774369630"},{"product_id":"charlested-home-dolores-beige-pouf","title":"Dolores Pouffe | Beige","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Dolores Pouffe — Natural Beige — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .variant-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .variant-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .variant-callout a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; padding-bottom: 1px; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eNatural beige, a full cylindrical form at 50cm diameter and 40cm tall — the Dolores pouffe that works as a footrest, an extra seat or simply as a considered object in a room.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Dolores's appeal is its simplicity — \u003cstrong\u003ea clean cylindrical drum in a soft natural beige weave,\u003c\/strong\u003e no legs, no hardware, no additional detail beyond the precise proportioning of the form itself. The image shows the quality of the fabric clearly: a warm, slightly textured weave with the visual warmth of natural linen that coordinates easily with upholstered sofas, natural wood floors and the full range of neutral interior palettes. At 50cm diameter and 40cm tall it is correctly proportioned as a footrest beside a sofa or armchair, comfortable as an occasional extra seat, and visually grounded enough to hold its own as a standalone decorative piece in a room.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The full cylindrical form with no taper, no feet and no visible seam line on the body is the design restraint that gives the Dolores its particular quality — \u003cstrong\u003ethe drum shape reads as a considered, sculptural object\u003c\/strong\u003e rather than simply a padded seat, and in the natural beige weave it has the kind of quiet, organic presence that makes a room feel styled without being overworked. The subtle panel line visible at the top edge in the image gives the seat a slightly structured finish. A piece that earns its place in a room by being exactly what it needs to be and nothing more.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"variant-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003ccircle cx=\"9\" cy=\"9\" r=\"7\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M6 9h6M9 6v6\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eAlso available in \u003ca href=\"#\"\u003esage green\u003c\/a\u003e — the same form in a warm botanical tone that adds a considered colour moment to a neutral room.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eOrganic Modern\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e40cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eColour\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural beige\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUse\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFootrest · extra seat · decorative\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57495855857989,"sku":"FURLL5511513-SS26","price":175.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/dolores-pouffe-beige-7105554.png?v=1776286098"},{"product_id":"charlested-home-dolores-footstool-green","title":"Dolores Pouffe | Green","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Dolores Pouffe — Sage Green — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .variant-callout { display: flex; gap: 1.25rem; align-items: flex-start; padding: 1.1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .variant-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .variant-callout a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; padding-bottom: 1px; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe same clean cylindrical Dolores form — this time in a warm sage green weave that brings botanical depth to a living room, bedroom or reading corner.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The green colourway of the Dolores changes its character entirely from the natural beige — \u003cstrong\u003ewhere the beige sits quietly and universally,\u003c\/strong\u003e this muted sage green makes a considered colour statement without imposing. The warm, slightly earthy tone visible in the image sits between army green and sage, the kind of botanical green that coordinates naturally with natural linen, warm timber, terracotta and the full range of organic interior palettes. The same clean cylindrical drum form, the same warm textured weave, the same 50cm diameter and 40cm height — a different mood in the same considered object.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe colour case\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    Muted green is the accent colour that interior designers reach for when a room needs depth and warmth without the commitment of a stronger hue — \u003cstrong\u003eit reads as botanical and organic,\u003c\/strong\u003e referencing the natural world without the brightness of a true plant green or the darkness of a forest tone. On the Dolores's drum form the sage weave has a slightly heathered quality that adds visual texture to the colour, making it more interesting up close than a plain-dyed alternative. Use it beside a natural linen sofa or boucle armchair as the colour accent in an otherwise neutral room.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"variant-callout\"\u003e\n    \u003csvg width=\"18\" height=\"18\" viewbox=\"0 0 18 18\" fill=\"none\" stroke=\"#8b6f4e\" stroke-width=\"1.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\" style=\"flex-shrink:0;margin-top:2px;\"\u003e\n      \u003ccircle cx=\"9\" cy=\"9\" r=\"7\"\u003e\u003c\/circle\u003e\n      \u003cpath d=\"M6 9h6M9 6v6\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eAlso available in \u003ca href=\"#\"\u003enatural beige\u003c\/a\u003e — the same form in a neutral tone that works with any interior palette.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eOrganic Modern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBotanical\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMinimalist\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e50cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e40cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eColour\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSage green\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUse\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFootrest · extra seat · decorative\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57495871455557,"sku":"FURLL5511581-SS26","price":175.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/dolores-pouffe-green-1540915.png?v=1776286096"},{"product_id":"ashbourne-rope-bench","title":"Ashbourne Rope Bench","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Ashbourne Bench — Solid Oak Frame, Hand-Woven Rope Seat — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .size-row { display: grid; grid-template-columns: 1fr; gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .size-cell { padding: 0.85rem 0.75rem; }\n  .size-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--accent); margin: 0 0 0.4rem; }\n  .size-dims { font-family: var(--sans); font-size: 12.5px; font-weight: 300; line-height: 1.6; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Ashbourne — a small, light-footed bench in solid natural oak with a hand-woven rope seat and a lower stretcher rail — designed to sit by a front door, at the foot of a bed, or under a hallway window without taking up the visual weight a bench usually does.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Ashbourne is the kind of bench that \u003cstrong\u003edoes the work without announcing itself\u003c\/strong\u003e — a slim solid oak frame on tapered round legs, with a hand-woven natural rope seat that lets light pass through rather than sitting as a solid block. At 110cm long it's a hallway and bedroom bench rather than a dining bench, sized for two adults pulling on shoes or a folded throw and a stack of books at the end of a bed. The rope seat is woven by hand in a traditional Danish-cord style, with the strands running in alternating directions across the width — it softens slightly with use and develops the kind of patina that solid wood and natural fibre always do, more characterful with time rather than less.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    Most hallway benches solve the problem heavily — \u003cstrong\u003estorage cubbies, upholstered tops, painted MDF carcasses that close off the space underneath\u003c\/strong\u003e. The Ashbourne does the opposite. The frame is made up of slim oak components — round tapered legs, a low stretcher rail running between them, a clean rectangular seat frame at the top — which means the eye reads through the bench rather than stopping at it. Useful in a narrow hallway or a small entryway where a chunkier piece would crowd the space. The lower rail is a quiet detail worth noting: it works as a rest for shoes pushed under the bench, and it braces the frame against the back-and-forth pressure of people sitting down and standing up. Each rope seat is woven by hand, so small variations in tension and tone are part of the piece rather than flaws in it.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandinavian\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eMid-Century\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHallway · bedroom bench\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSolid oak, natural finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHand-woven natural rope\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eConstruction\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTapered legs · lower stretcher rail\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeats\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTwo adults\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"size-row\"\u003e\n      \u003cdiv class=\"size-cell\"\u003e\n        \u003cp class=\"size-label\"\u003eDimensions\u003c\/p\u003e\n        \u003cp class=\"size-dims\"\u003eW 110 cm · D 43.5 cm · H 45 cm\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57741757251909,"sku":"FURGD871566-SS26","price":249.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/ashbourne-rope-bench-5677142.jpg?v=1778109440"},{"product_id":"chadlington-dining-chair","title":"Chadlington Limed Oak Dining Chair","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta content=\"width=device-width, initial-scale=1.0\" name=\"viewport\"\u003e\u003clink href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\u003e \u003clink rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\"\u003e\u003c\/p\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\u003cdiv class=\"description\"\u003e\n\u003cblockquote class=\"pull-quote\"\u003e\n\u003cp\u003eLimed oak, an open cane back panel in a shaped carved frame, a generous padded linen seat — the Chadlington is the dining chair that makes an English country table feel properly dressed.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp class=\"body-intro\"\u003eThe Chadlington brings two of the most quietly refined materials in dining chair design together in a single piece — \u003cstrong\u003ean open cane panel set within a shapely carved oak back rail,\u003c\/strong\u003e and a generously padded seat in natural linen that is genuinely comfortable for long, relaxed meals. The limed oak frame has the pale, slightly bleached tone that reveals the pronounced grain of the timber beneath — warm without being golden, light without being cold — and the shaped back rail with its carved scalloped profile gives the chair its distinctive period-inspired character that works in everything from a formal dining room to a Cotswolds kitchen.\u003c\/p\u003e\n\u003chr class=\"divider\"\u003e\n\u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n\u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\u003cp class=\"section-body\"\u003eThe cane panel back is the Chadlington's defining quality — \u003cstrong\u003ethe open weave provides back support without the visual weight of a solid panel,\u003c\/strong\u003e making the chair feel lighter and more elegant from across the room while the shaped carved frame around it adds the period detail that gives it genuine character. Natural linen on the seat is the material choice that makes the Chadlington genuinely comfortable — breathable, slightly textured, warm to the touch and the right soft neutral against the limed oak frame. As seen in the room image, eight Chadlingtons around the Buckingham table creates one of the most beautifully considered dining rooms in the collection.\u003c\/p\u003e\n\u003cdiv class=\"suits-row\"\u003e\n\u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eCotswold\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dims\"\u003e\n\u003cp class=\"dims-label\"\u003eDimensions \u0026amp; specifications\u003c\/p\u003e\n\u003cdiv class=\"dims-grid\"\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e48cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e57cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e86.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e48.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e9.6kg\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCerused oak · carved shaped back rail\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eOpen cane panel\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePadded natural linen\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57755559264581,"sku":"FURFBI - F5-111-772","price":295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/chadlington-dining-chair-4471522.jpg?v=1776948995"},{"product_id":"mason-seagrass-back-dining-chair","title":"Mason Seagrass Back Dining Limed Oak Chair","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Mason Dining Chair — Woven Rattan Back, Bouclé Seat — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(3, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Mason — a woven rattan back panel, cream bouclé seat with rope trim, rubberwood frame in a pale natural finish — the dining chair where coastal craft meets considered comfort.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Mason brings a back panel material that most dining chairs never attempt — \u003cstrong\u003ea woven rattan panel set within the clean rectangular back frame\u003c\/strong\u003e, the generous scale of the weave giving the chair a tactile, handcrafted quality that is visible from across a dining room. The cream bouclé upholstered seat with its rope trim detail at the seat edge connects the two materials — the rattan of the back and the textured cream of the seat speaking the same organic, coastal language — while the solid rubberwood straight-leg frame in a pale natural finish keeps the whole composition clean and contemporary.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The rope trim at the seat edge is the Mason's most considered detail — \u003cstrong\u003ea fine rope cord running along the perimeter of the bouclé seat\u003c\/strong\u003e at the junction between the fabric and the frame, providing the visual connection between the woven back and the upholstered seat that makes the two materials read as designed together rather than simply combined. The rattan back panel provides the support of a solid back without its visual weight, the open weave keeping the chair light and airy from across the room. A chair that is as interesting from the back as from the front — the woven pattern visible to everyone else at the table.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eHamptons\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBohemian\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDining chair · side chair\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFrame\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eRubberwood · pale natural finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eWoven rattan panel\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCream bouclé · rope trim edge\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSeat Height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e49 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNet Weight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e15 kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eAssembly\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eRequired\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e47 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDepth\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e62 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e87 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57769292857669,"sku":"FURFBI-4010-75410-80-SS26","price":535.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/mason-seagrass-back-dining-chair-8941275.jpg?v=1776948975"},{"product_id":"devon-upholstered-taupe-footstool","title":"Devon Upholstered Taupe Footstool","description":"\u003cbody\u003e\n\n\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Devon Footstool — Patterned Linen, Drum Form, Recessed Base — CharlesTed Home\u003c\/title\u003e\n\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e\n\u003clink href=\"https:\/\/fonts.googleapis.com\/css2?family=Cormorant+Garamond:ital,wght@0,300;0,400;1,300;1,400\u0026amp;family=Jost:wght@300;400\u0026amp;display=swap\" rel=\"stylesheet\"\u003e\n\u003cstyle\u003e\n  *, *::before, *::after { box-sizing: border-box; margin: 0; padding: 0; }\n  :root { --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167; --accent: #8b6f4e; --border: #ddd8d0; --serif: 'Cormorant Garamond', Georgia, serif; --sans: 'Jost', sans-serif; }\n  body { background: var(--warm-white); color: var(--ink); font-family: var(--serif); -webkit-font-smoothing: antialiased; }\n  .description { max-width: 640px; padding: 3rem 2rem 4rem; opacity: 0; animation: fadeUp 0.9s ease forwards; }\n  @keyframes fadeUp { from { opacity: 0; transform: translateY(18px); } to { opacity: 1; transform: translateY(0); } }\n  .pull-quote { border-left: 1.5px solid var(--accent); padding: 0.4rem 0 0.4rem 1.4rem; margin: 0 0 2rem; }\n  .pull-quote p { font-size: clamp(17px, 2.2vw, 20px); font-style: italic; font-weight: 300; line-height: 1.55; color: var(--ink); letter-spacing: 0.01em; }\n  .body-intro { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; color: #2e2b26; margin: 0 0 2rem; font-weight: 300; }\n  .body-intro strong { font-weight: 400; font-style: italic; }\n  .divider { border: none; border-top: 1px solid var(--border); margin: 2rem 0; }\n  .section-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.6rem; }\n  .section-heading { font-size: clamp(22px, 3vw, 28px); font-weight: 300; letter-spacing: 0.01em; line-height: 1.25; margin: 0 0 1.1rem; color: var(--ink); }\n  .section-body { font-size: clamp(14.5px, 1.8vw, 16px); line-height: 1.85; font-weight: 300; color: #2e2b26; margin: 0 0 1.75rem; }\n  .section-body strong { font-weight: 400; font-style: italic; }\n  .suits-row { display: flex; flex-wrap: wrap; gap: 8px; margin: 0 0 1.75rem; }\n  .suits-tag { font-family: var(--sans); font-size: 11px; font-weight: 300; letter-spacing: 0.08em; color: var(--accent); border: 1px solid #d4c4b0; padding: 4px 12px; text-transform: uppercase; }\n  .dims { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .dims-label { font-family: var(--sans); font-size: 10px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.75rem; }\n  .dims-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); }\n  .dim-cell { padding: 0.6rem 0.9rem; border-bottom: 1px solid var(--border); border-right: 1px solid var(--border); }\n  .dim-cell:nth-child(even) { border-right: none; }\n  .dim-cell:nth-last-child(-n+2) { border-bottom: none; }\n  .dim-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.12em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.15rem; }\n  .dim-val { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); }\n  .measurements { display: grid; grid-template-columns: repeat(2, 1fr); gap: 0; border: 1px solid var(--border); margin-top: 0.75rem; }\n  .measure-cell { padding: 0.75rem 0.5rem; text-align: center; border-right: 1px solid var(--border); }\n  .measure-cell:last-child { border-right: none; }\n  .measure-key { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.18em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.25rem; }\n  .measure-val { font-family: var(--sans); font-size: 15px; font-weight: 300; color: var(--ink); }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe Devon — a compact round drum footstool upholstered in a hand-drawn organic print of taupe stone-shapes on creamy oatmeal linen — built around a confident graphic pattern that turns a small piece of seating into a piece of design.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Devon brings something most footstools quietly avoid — \u003cstrong\u003ea confident graphic print as the entire design statement\u003c\/strong\u003e. The fabric is a hand-drawn pattern of interconnected curved stone-like shapes in soft warm taupe on a creamy oatmeal linen ground, the lines drawn loose and irregular the way a contemporary surface designer would draw them. The print has the gestural, slightly imperfect quality of cloth designed by a textile studio — Pierre Frey, Studio Ashby, the Belgian-modern world of pattern that makes everything it touches look considered.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cp class=\"section-label\"\u003eWhat sets it apart\u003c\/p\u003e\n  \u003ch2 class=\"section-heading\"\u003eThe detail that makes it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The drum form is matched by a quietly clever base detail — \u003cstrong\u003ea recessed plinth set just inside the diameter of the upholstered cylinder\u003c\/strong\u003e, creating a fine shadow gap at the floor that makes the footstool appear to float a few millimetres above the surface. Without this recess the Devon would read as a solid block; with it, the cylinder has lift and the silhouette has proportion. Sized at 40cm wide and 44cm tall, it is properly compact — pulled up to a sofa as an extra seat for a guest, used as a footrest beside an armchair, set down as a small surface with a tray for drinks, or pushed against the wall in a hallway as a place to sit and pull on shoes.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBelgian Modern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003ePastoral\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eQuiet Luxury\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eSpecifications\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eType\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFootstool · pouffe · drum form\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpholstery\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eLinen-feel woven cloth\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003ePattern\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eTaupe stone print on oatmeal ground\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBase\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eRecessed plinth · shadow gap\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNet Weight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eSuitable For\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eIndoor use\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measurements\"\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e40 cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"measure-cell\"\u003e\n\u003cp class=\"measure-key\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"measure-val\"\u003e44 cm\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":57862509166917,"sku":"FURLL- 5511413- SS25","price":159.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/Devon_Footstool.png?v=1777986034"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/collections\/seating-9152692.png?v=1775540109","url":"https:\/\/www.charlestedhome.co.uk\/collections\/seating.oembed?page=2","provider":"CharlesTed Home","version":"1.0","type":"link"}