{"title":"The Furniture Collection","description":"\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFurniture for Modern Farmhouse \u0026amp; Neutral Homes\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDiscover our curated collection of luxury furniture in the UK, designed for modern farmhouse, country-inspired and neutral interiors. At Charlested Home, we specialise in timeless pieces that bring warmth, texture and understated elegance to your space — without compromising on practicality.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFrom solid wood console tables and sideboards to statement dining tables, coffee tables and storage furniture, each piece is carefully selected to complement relaxed, layered interiors. Whether you’re styling a welcoming hallway, elevating your living room or creating a refined dining space, our furniture is designed to work effortlessly within real homes.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eTimeless Design, Built for Everyday Living\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOur furniture collection focuses on natural materials, soft finishes and classic silhouettes — perfect for creating a cohesive, high-end look throughout your home. Expect neutral tones, textured woods and versatile designs that pair beautifully with both contemporary and traditional spaces.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eMany of our pieces are designed to be both functional and decorative, offering smart storage solutions without sacrificing style. From compact console tables ideal for hallways to larger statement pieces for open-plan living, this collection is built with both form and function in mind.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFurniture to Elevate Every Room\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eExplore furniture designed for every corner of your home, including:\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eHallway and console tables\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eLiving room coffee tables and side tables\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eDining room tables and storage\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eBedroom furniture and accent pieces\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eEach product is selected to help you create a home that feels considered, calm and effortlessly styled.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhy Choose Charlested Home Furniture\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cul\u003e\n\u003cli\u003e\u003cspan\u003eCarefully curated, design-led collections\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eHigh-quality materials and timeless finishes\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003ePieces suited to modern farmhouse and neutral interiors\u003c\/span\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cspan\u003eUK-based brand with a focus on practical, beautiful living\u003c\/span\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003e🔽 Optional Bottom Section (Add This — Most People Don’t, That’s Why It Works)\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFurniture FAQs\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat style of furniture does Charlested Home specialise in?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWe focus on modern farmhouse, neutral and country-inspired furniture, designed to create relaxed and timeless interiors.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDo you offer furniture suitable for smaller spaces?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eYes, many of our console tables, side tables and storage pieces are ideal for compact spaces such as hallways and apartments.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e \u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eWhat materials are used in your furniture?\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eOur collection features high-quality materials including solid wood, natural finishes and durable construction designed for everyday use.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eLooking for something with a coastal character? Our \u003ca class=\"underline underline underline-offset-2 decoration-1 decoration-current\/40 hover:decoration-current focus:decoration-current\" href=\"https:\/\/www.charlestedhome.co.uk\/collections\/antoine-collection-limewashed-oak-furniture\"\u003elimewashed oak furniture collection\u003c\/a\u003e brings natural texture and warmth to any room.\u003c\/p\u003e","products":[{"product_id":"augustine-hall-table","title":"The Augustine - Reclaimed Pine Console Table","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 Augustine Console Table — 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    --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  .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  .collection-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  .collection-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  .faq {\n    border-top: 1px solid var(--border);\n    padding-top: 1.5rem;\n    margin-top: 0.25rem;\n  }\n\n  .faq-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 1.1rem;\n  }\n\n  .faq-item {\n    margin-bottom: 1.1rem;\n    padding-bottom: 1.1rem;\n    border-bottom: 1px solid var(--border);\n  }\n\n  .faq-item:last-child {\n    border-bottom: none;\n    margin-bottom: 0;\n    padding-bottom: 0;\n  }\n\n  .faq-q {\n    font-size: clamp(14px, 1.8vw, 15.5px);\n    font-weight: 400;\n    font-style: italic;\n    color: var(--ink);\n    margin: 0 0 0.4rem;\n    line-height: 1.4;\n  }\n\n  .faq-a {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: #2e2b26;\n    line-height: 1.7;\n  }\n\n  .dims {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 1.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  .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  .handmade-note {\n    margin-top: 1.25rem;\n    padding-top: 1.25rem;\n    border-top: 1px solid var(--border);\n    font-family: var(--sans);\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--muted);\n    line-height: 1.65;\n    font-style: italic;\n  }\n\n  .image-credit {\n    margin-top: 1.25rem;\n    padding-top: 1.25rem;\n    border-top: 1px solid var(--border);\n  }\n\n  .image-credit-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.4rem;\n  }\n\n  .image-credit a {\n    font-family: var(--sans);\n    font-size: 11.5px;\n    font-weight: 300;\n    letter-spacing: 0.04em;\n    color: var(--muted);\n    border-bottom: 1px solid var(--border);\n    padding-bottom: 1px;\n    text-decoration: none;\n    transition: color 0.2s, border-color 0.2s;\n  }\n\n  .image-credit a:hover {\n    color: var(--accent);\n    border-color: var(--accent);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe reclaimed pine console that looks like it has always been there — balustrade legs, three drawers, and character that only grows with age.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Augustine is one of those rare furniture pieces that works everywhere without trying. \u003cstrong\u003eCrafted from beautifully weathered reclaimed pine\u003c\/strong\u003e with classic balustrade leg detailing, it brings the kind of unhurried, lived-in character that new timber simply cannot replicate. The natural knots, grain variations and weathered patina of the reclaimed pine mean every Augustine is entirely its own — furniture that arrives looking as though it has already earned its place in your home.\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 balustrade legs are the Augustine's signature — a turned detailing that lifts this far beyond a standard reclaimed wood console and gives it a sculptural quality that rewards a closer look. They bring a classic farmhouse character that feels equally at home in a contemporary hallway as in a traditional country interior, without ever feeling like a period pastiche.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    Three generous drawers handle the everyday reality of family life without showing it. Keys, post, remotes and daily essentials disappear completely out of sight while \u003cstrong\u003ethe surface above stays free for the things worth looking at\u003c\/strong\u003e — a lamp, a vase, a mirror, a piece of art. The Augustine is a console table that works as hard as it looks good, and gets more beautiful with every passing year as the reclaimed pine deepens and develops further patina.\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\u003eThe Augustine is part of a full collection — pair it with the matching coffee table and sideboard in the same reclaimed pine finish for a considered, cohesive interior. Available with 0% interest-free finance.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Farmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003chr class=\"divider\"\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\"\u003eCan the Augustine work as a living room console rather than a hallway piece?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eAbsolutely. While it's hugely popular as a hallway console, the Augustine's generous proportions and beautiful styling make it equally at home behind a sofa, against a feature wall, or in a dining space. It adapts to wherever it's placed.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWill my Augustine look exactly like the photos?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eBecause each table is crafted from reclaimed pine, every piece carries its own unique knots, grain variations and weathered markings. The character you see in the photos is representative — your Augustine will have its own distinctive personality. Entirely one of a kind.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n    \u003c\/div\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\"\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\"\u003eWidth\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e160cm\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\"\u003e45cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n        \u003cp class=\"dim-key\"\u003eDrawer height\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e21cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n        \u003cp class=\"dim-key\"\u003eFloor to shelf\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e9cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n        \u003cp class=\"dim-key\"\u003eFloor to shelf top\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e16cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n        \u003cp class=\"dim-key\"\u003eShelf to drawer base\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e54cm\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\"\u003eReclaimed pine\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"handmade-note\"\u003eDue to the handmade nature of this product, each piece will differ slightly and is designed to have natural imperfections — these are to be embraced, not avoided.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"image-credit\"\u003e\n    \u003cp class=\"image-credit-label\"\u003eAs seen at\u003c\/p\u003e\n    \u003ca href=\"#\"\u003e@thehousebuild\u003c\/a\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":47629507428677,"sku":"FURCHTDL149-SS24","price":895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-augustine-rustic-reclaimed-wood-console-table-with-drawers-farmhouse-entryway-accent-5870450.jpg?v=1774370310"},{"product_id":"augustine-coffee-table","title":"Augustine - Reclaimed Pine Coffee Table","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 Augustine Coffee Table — 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    --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  .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  .collection-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  .collection-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  .collection-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  .collection-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: 1.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 1fr;\n    gap: 0;\n    border: 1px solid var(--border);\n  }\n\n  .dim-cell {\n    padding: 0.6rem 0.9rem;\n    border-right: 1px solid var(--border);\n  }\n\n  .dim-cell:last-child { border-right: 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  .care-note {\n    margin-top: 1.25rem;\n    padding: 0.85rem 1rem;\n    border: 1px solid var(--border);\n    display: flex;\n    gap: 0.85rem;\n    align-items: flex-start;\n  }\n\n  .care-note p {\n    font-family: var(--sans);\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--muted);\n    line-height: 1.65;\n    font-style: italic;\n  }\n\n  .handmade-note {\n    margin-top: 1rem;\n    font-family: var(--sans);\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--muted);\n    line-height: 1.65;\n    font-style: italic;\n  }\n\n  .image-credit {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 1.5rem;\n  }\n\n  .image-credit-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.4rem;\n  }\n\n  .image-credit-links {\n    display: flex;\n    gap: 1rem;\n    flex-wrap: wrap;\n  }\n\n  .image-credit a {\n    font-family: var(--sans);\n    font-size: 11.5px;\n    font-weight: 300;\n    letter-spacing: 0.04em;\n    color: var(--muted);\n    border-bottom: 1px solid var(--border);\n    padding-bottom: 1px;\n    text-decoration: none;\n    transition: color 0.2s, border-color 0.2s;\n  }\n\n  .image-credit a:hover {\n    color: var(--accent);\n    border-color: var(--accent);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe coffee table that makes a living room feel complete — 170cm of weathered reclaimed pine, balustrade legs, and character no new wood can replicate.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Some furniture fills a room. The Augustine anchors one. \u003cstrong\u003eCrafted from beautifully weathered reclaimed pine\u003c\/strong\u003e with the signature balustrade leg detailing of the Augustine collection, this is a coffee table with genuine presence — substantial enough to hold a sofa arrangement together, beautiful enough to be worth looking at from every angle. Every plank carries its own natural knots, grain variations and weathered patina. No two Augustine coffee tables are ever the same, and that is entirely the point.\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 balustrade legs are what separate the Augustine from every other rustic coffee table on the market. Turned by hand and full of sculptural character, they give the piece an architectural quality that a simple tapered or straight leg can never achieve. This is a coffee table worth looking at from across the room — not just useful, but genuinely beautiful.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    At 170cm long and 45cm high, the Augustine is substantial enough to anchor a generous seating arrangement without overwhelming the room. The weathered pine surface \u003cstrong\u003eonly improves with age\u003c\/strong\u003e — developing deeper patina and greater character with every passing year, every ring from a mug, every scratch from family life. This is furniture built to be lived with, not preserved.\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\u003eComplete the look with the \u003ca href=\"#\"\u003eAugustine Console Table\u003c\/a\u003e and \u003ca href=\"#\"\u003eAugustine Reclaimed Pine Sideboard\u003c\/a\u003e — beautifully crafted pieces in the same weathered pine finish, designed to work together.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Farmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCottage\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\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\"\u003e45cm\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n        \u003cp class=\"dim-key\"\u003eLength\u003c\/p\u003e\n        \u003cp class=\"dim-val\"\u003e170cm\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\"\u003e69.5cm\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\n        \u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp\u003ePlease use coasters to protect the surface and avoid any discolouration to the reclaimed pine top.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cp class=\"handmade-note\"\u003eDue to the handmade nature of this product, rustic character and natural imperfections vary from piece to piece — these are to be embraced, not avoided.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"image-credit\"\u003e\n    \u003cp class=\"image-credit-label\"\u003eAs seen at\u003c\/p\u003e\n    \u003cdiv class=\"image-credit-links\"\u003e\n      \u003ca href=\"#\"\u003e@thehighlandhome\u003c\/a\u003e\n      \u003ca href=\"#\"\u003e@Styletheclutter\u003c\/a\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":47629508051269,"sku":"FURCHTDL109-SS24","price":695.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-augustine-weathered-reclaimed-pine-coffee-table-7751092.jpg?v=1774370308"},{"product_id":"manhattan-set-of-two-occasional-tables","title":"The Manhattan Nesting Side Tables - Set of Two","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\u003eManhattan Nesting Side Tables — Set of Two — 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 {\n    --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167;\n    --accent: #8b6f4e; --border: #ddd8d0;\n    --serif: 'Cormorant Garamond', Georgia, serif;\n    --sans: 'Jost', sans-serif;\n  }\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; border-radius: 0; }\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  .sizes-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .size-card { padding: 1rem 1.25rem; border-right: 1px solid var(--border); }\n  .size-card:last-child { border-right: none; }\n  .size-name { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.16em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.5rem; }\n  .size-dims { font-family: var(--serif); font-size: 15px; font-weight: 300; font-style: italic; color: var(--ink); line-height: 1.5; }\n  .size-use { font-family: var(--sans); font-size: 11px; font-weight: 300; color: var(--accent); margin-top: 0.5rem; font-style: italic; line-height: 1.4; }\n  .nesting-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  .nesting-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  .details-block { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .details-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.5rem; }\n  .details-block p { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); line-height: 1.85; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eBlack metal, antique gold edges, mirrored tops — the nesting pair that adds a genuinely glamorous accent to a living room, bedroom or entryway without taking up permanent space.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Manhattan tables earn their name. \u003cstrong\u003eThe combination of matte black iron frames, antique gold edging and mirrored tabletops\u003c\/strong\u003e brings a specific kind of confident, metropolitan glamour to any room — the kind of accent piece that draws the eye without demanding the entire conversation. As a set of two nesting round tables they are also genuinely practical: the smaller table slides neatly beneath the larger when not in use, taking up the footprint of one table while giving you the flexibility of two. Pull them apart when you need a surface, nest them together when you don't.\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 gold edging is the detail that lifts the Manhattan above a standard black metal side table. It introduces warmth against the matte black frame, and gives each table a considered finish that reads as more expensive than it is. \u003cstrong\u003eThe mirrored tops reflect light and add visual depth,\u003c\/strong\u003e making both tables feel lighter and more elegant than a solid or glass top would, and giving them a presence in a room that solid black alone cannot achieve. Round shapes in metal at this scale are inherently versatile — they tuck beside sofas, sit at the end of beds, flank a console or stand in as a drinks table with equal confidence.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eTwo tables in the set\u003c\/p\u003e\n\n  \u003cdiv class=\"sizes-grid\"\u003e\n    \u003cdiv class=\"size-card\"\u003e\n      \u003cp class=\"size-name\"\u003eLarge\u003c\/p\u003e\n      \u003cp class=\"size-dims\"\u003eH 62cm\u003cbr\u003eDia 50cm\u003c\/p\u003e\n      \u003cp class=\"size-use\"\u003ePrimary side table · drinks table · plant stand\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"size-card\"\u003e\n      \u003cp class=\"size-name\"\u003eSmall\u003c\/p\u003e\n      \u003cp class=\"size-dims\"\u003eH 53.5cm\u003cbr\u003eDia 42cm\u003c\/p\u003e\n      \u003cp class=\"size-use\"\u003eSecondary surface · nests beneath large when not in use\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"nesting-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=\"M9 6v3l2 2\"\u003e\u003c\/path\u003e\n    \u003c\/svg\u003e\n    \u003cp\u003eThe smaller table stores neatly beneath the larger when not needed — ideal for smaller living rooms or bedrooms where surface space is welcome but floor space is limited. Pull it out when guests arrive, tuck it away when they leave.\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\"\u003eIndustrial\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eGlamorous\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eArt Deco\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"details-block\"\u003e\n    \u003cp class=\"details-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cp\u003eLarge: H 62cm · Dia 50cm  ·  Small: H 53.5cm · Dia 42cm\u003c\/p\u003e\n    \u003cp\u003eIron frame · matte black finish · antique gold edges · mirrored tops · set of 2\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629775307077,"sku":"FURCHMFA079-SS24","price":169.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-manhattan-modern-industrial-nesting-side-tables-set-of-2-black-metal-accent-tables-8147232.jpg?v=1774370298"},{"product_id":"charles-ted-new-england-rustic-farmhouse-6-drawer-chest-dresser-reclaimed-old-fir-wood-finish","title":"New England Reclaimed Fir Wood Six Drawer Dresser","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\u003eReclaimed Fir Wood Six-Drawer Dresser — 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 old fir, a washed natural finish, six drawers, antique ring pulls — the dresser that brings genuine farmhouse character to a bedroom or living space.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Reclaimed old fir has a quality that new timber simply cannot replicate. \u003cstrong\u003eThe wood has already lived — the grain is deeper, the tonal variation richer,\u003c\/strong\u003e the knots and subtle marks of age woven into every plank in a way that no distressing technique applied to new wood can convincingly recreate. The washed finish on this six-drawer dresser enhances that natural character rather than concealing it, allowing the grain to show through in a pale, airy tone that sits beautifully in farmhouse, coastal and rustic interiors. Six spacious drawers, antique-style metal ring pulls and a sturdy 128cm-wide frame make it as practical as it is characterful.\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 fir is the defining quality — and the detail that ensures every dresser is genuinely unique. \u003cstrong\u003eNatural variations in grain, tone and the occasional knot\u003c\/strong\u003e mean no two pieces are identical, giving this dresser the kind of individuality that mass-produced alternatives simply cannot offer. The antique-style metal ring pulls are the considered hardware choice for a piece like this — the loop handle references the traditional ironmongery of farmhouse and cottage furniture, and sits perfectly against the washed fir surface without competing with its warmth. Six drawers across 81cm of height provides genuine storage depth across multiple use cases — clothing, linens, bedroom essentials or everyday household items.\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 reclaimed old fir — sustainably sourced timber given a second life. The natural variations in grain and tone that result from using reclaimed wood are an inherent and celebrated quality of every piece.\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\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e128cm\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\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e81cm\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\"\u003e30.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e6 · antique ring pulls\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\"\u003eReclaimed old fir \u0026amp; plywood\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\"\u003eWashed natural — grain visible throughout\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNote\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEach piece is unique — grain and tone will vary\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":47629778321733,"sku":"FURCHNPY070-SS24","price":995.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-new-england-rustic-farmhouse-6-drawer-chest-dresser-reclaimed-old-fir-wood-finish-8888465.jpg?v=1774370293"},{"product_id":"langdale-three-drawer-bedside-table","title":"Langdale Whitewash Rustic Durian Wood Bedside Table with Rattan Top","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\u003eRattan Top Bedside Table — Three Drawers — 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  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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\u003eHandwoven rattan top, whitewashed durian wood, three curved drawers with antique ring pulls — the bedside table that turns a bedroom surface into something worth noticing.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The rattan top is what makes this bedside table genuinely distinctive. Where most three-drawer nightstands offer a plain timber or painted surface, \u003cstrong\u003ethe handwoven rattan across the top introduces organic texture at exactly the point you look at most\u003c\/strong\u003e — the surface where a lamp, a book and a glass of water sit every evening. Against the soft whitewashed durian wood frame and the curved drawer fronts with their antique black ring pulls, it creates a piece with real material layering — wood, rattan, aged metal — that reads as considered and handcrafted rather than simply functional.\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 a rattan top on a wood-framed chest of drawers is a relatively unusual one — and that rarity is precisely what gives this piece its character. \u003cstrong\u003eThe woven surface adds a warmth and depth\u003c\/strong\u003e that a plain timber top cannot replicate, while the whitewash finish on the durian wood keeps the overall effect light and airy rather than heavy or rustic. The subtly curved drawer fronts are a refined detail that distinguishes the piece from flat-fronted alternatives at the same scale — the gentle convex profile adds a softness and movement to the front of the chest that makes it more interesting from every angle. The antique black ring pulls complete the palette — dark metal against pale whitewash and natural rattan.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"press-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\u003eAs seen at \u003ca href=\"#\"\u003eHoi Interiors\u003c\/a\u003e — beautifully styled in situ.\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\"\u003eFarmhouse\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\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\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\"\u003e55cm\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\"\u003e40cm\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\"\u003e73cm\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\"\u003e20kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eTop\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eHandwoven 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 durian wood · whitewash finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e3 · curved fronts · antique black ring pulls\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":47629786153285,"sku":"BEDCHDCF017-SS24","price":446.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-langdale-whitewash-rustic-durian-wood-bedside-table-with-rattan-top-3-drawer-nightstand-7732939.jpg?v=1774370294"},{"product_id":"langdale-console-table","title":"CharlesTed Home Langdale Console Table","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 Langdale Console Table — Whitewashed Durian Wood — 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\u003eWhitewashed durian wood, a woven rattan inset top, a drawer with ornate dark ring pulls and an open lower shelf — the Langdale console where two natural materials meet with quiet confidence.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Langdale's most distinctive detail is its top — \u003cstrong\u003ea woven rattan inset panel set within the whitewashed durian wood frame,\u003c\/strong\u003e the darker honey tone of the natural cane contrasting with the pale whitewash below in a material pairing that has immediate warmth and character. The whitewashed durian wood frame provides the structural clarity of a clean-lined console, while the rattan top brings the organic texture that elevates the piece from a functional hallway table into something genuinely decorative. A single drawer with two ornate dark metal drop ring handles and a open lower shelf complete the practical provision.\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 rattan inset top is the quality that distinguishes the Langdale from the broader whitewashed console category — \u003cstrong\u003ethe woven surface sits within the raised timber surround of the top,\u003c\/strong\u003e creating a contained, considered panel rather than a rattan surface that simply covers the top. The darker natural tone of the rattan against the whitewashed wood below creates a material contrast that adds visual depth to the top without introducing a different colour palette. The ornate dark metal drop ring handles on the drawer are a considered hardware choice — their slightly baroque profile sits naturally with the organic quality of the rattan rather than the more minimalist hardware that a plainer console might use.\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\"\u003eBohemian\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; 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\"\u003e91cm\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\"\u003e43cm\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\"\u003e87cm\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\"\u003eDurian wood · whitewash finish\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eTop\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eWoven rattan inset panel\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawer\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e1 · ornate dark ring pulls × 2\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLower\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eOpen shelf\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":47629787300165,"sku":"FURCHDCF027-SS24","price":567.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charlested-home-langdale-console-table-7428937.jpg?v=1775540472"},{"product_id":"charles-ted-langdale-whitewashed-durian-wood-chest-of-drawers-with-three-spacious-drawers","title":"Langdale Whitewashed Durian Wood Chest of Drawers","description":"\u003cp\u003e\u003cmeta charset=\"UTF-8\"\u003e \u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\u003clink rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\"\u003e \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\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\u003eDurian wood with a whitewash finish, curved drawer fronts, black drop handles, three full-size drawers — the Langdale chest pairs rustic warmth with quietly refined detail.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp class=\"body-intro\"\u003eDurian wood is a relatively rare choice in furniture — a dense, durable tropical hardwood \u003cstrong\u003ewith a pronounced natural grain that takes a whitewash finish particularly well,\u003c\/strong\u003e the pale overlay allowing the wood's own character to show through in a warm, bleached tone rather than a cold white. The three full-size drawers at 91cm wide give genuinely useful storage across the full height of the piece, while the slightly curved drawer fronts add a considered design detail that breaks the flat, rectangular plane of a standard chest and gives the piece a more refined, furniture-maker quality. Black metal drop handles complete the contrast — dark metal against pale whitewash is a pairing with immediate contemporary appeal.\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 curved drawer fronts are the detail that elevates this chest beyond a plain whitewashed alternative — \u003cstrong\u003ethe gentle convex bow across each drawer adds visual depth and a sense of craftsmanship\u003c\/strong\u003e that a flat-fronted drawer cannot achieve. Combined with the black drop handles — the loop hanging from a fixed back plate, with its slight movement and gentle sound as the drawer opens — the front of this chest has a tactile and visual quality that rewards daily interaction. The whitewash on the durian wood grain creates a surface that has the warmth of natural timber and the lightness of a bleached finish simultaneously, sitting particularly well in coastal, farmhouse and rustic interiors.\u003c\/p\u003e\n\u003cdiv class=\"suits-row\"\u003e\n\u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eFrench Country\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; 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\"\u003e91cm\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\"\u003e44cm\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\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e3 full-size · black drop handles\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 durian wood\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\"\u003eWhitewash · curved drawer fronts\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":47629787726149,"sku":"FURCHDCF026-SS24","price":685.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-langdale-whitewashed-durian-wood-chest-of-drawers-with-three-spacious-drawers-6747345.jpg?v=1774370291"},{"product_id":"rebecca-sideboard","title":"The Rebecca — Distressed Mahogany Sideboard","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 Rebecca Sideboard — 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    --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  .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  .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  }\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.5rem;\n  }\n\n  .dims p {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.85;\n    letter-spacing: 0.02em;\n  }\n\n  .dims p span {\n    color: var(--muted);\n    margin-right: 0.3em;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe sideboard that hides everything beautifully — mahogany, panel doors, and a distressed finish that only gets better with time.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Rebecca is the kind of piece that earns its place in a room rather than just filling it. \u003cstrong\u003eCrafted with a solid mahogany top\u003c\/strong\u003e and classic panelled doors finished in a warm distressed patina, it brings the unhurried character of vintage furniture to dining rooms, living spaces and entryways that deserve something more considered than flat-pack. The storage is generous, the surface is sturdy, and the overall effect is quietly, confidently beautiful.\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    What gives the Rebecca its character is the distressed finish — not applied to look old, but finished with the kind of warmth and variation that makes a piece feel as though it has always belonged in your home. The classic panel doors add an architectural quality that flat-fronted alternatives simply cannot replicate, framing the piece and giving it a presence that holds a room. Behind those doors, generous interior storage swallows dining essentials, linens and everyday clutter \u003cstrong\u003ecompletely out of sight.\u003c\/strong\u003e\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The solid mahogany top provides a surface with real weight and presence — a place for a lamp, a tray, a vase, or a carefully curated arrangement that stays put. At 160cm wide it is substantial enough to anchor a dining room wall or define a hallway, without overwhelming smaller spaces. The plywood construction keeps the piece lighter than a fully solid sideboard, making it easier to position and reposition as your space evolves.\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\"\u003eCottage\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  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cp\u003e\u003cspan\u003eH\u003c\/span\u003e88cm  ·  \u003cspan\u003eW\u003c\/span\u003e160cm  ·  \u003cspan\u003eD\u003c\/span\u003e42cm\u003c\/p\u003e\n    \u003cp\u003eSolid mahogany top  ·  Plywood construction  ·  Distressed finish\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":47629877674309,"sku":"LIVCHDCF024-SS22","price":995.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-rebecca-mahogany-and-plywood-sideboard-cabinet-rustic-vintage-storage-solution-9009038.png?v=1774370251"},{"product_id":"charles-ted-rupert-rustic-reclaimed-pine-bedside-table-with-2-drawers-vintage-french-style","title":"Rupert Rustic Reclaimed Pine Bedside Table with 2 Drawers – Vintage French Style","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\u003eReclaimed Pine Bedside Table — French Country — 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  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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\u003eReclaimed pine, cabriole legs, a scalloped apron, two drawers with antique handles — the bedside table that brings the character of a French country bedroom to any room it enters.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    A bedside table is the most personal piece of furniture in a bedroom — the last thing you see before sleep, the first when you wake. \u003cstrong\u003eThe French country design of this reclaimed pine bedside\u003c\/strong\u003e — the gently curved cabriole legs, the scalloped apron, the antique-style metal handles on each drawer — makes that proximity something worth appreciating rather than simply functional. Handcrafted from sustainably sourced reclaimed pine, the natural finish reveals the grain and character of timber that has already lived, with subtle tonal variation and the occasional knot that makes every table genuinely its own piece.\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 cabriole legs and scalloped apron is the signature of French Provincial furniture — \u003cstrong\u003ethe curved leg sweeping outward before tapering to the foot,\u003c\/strong\u003e the decorative cut-out profile at the base, the antique-style handles that reference the finest bedroom furniture of the French countryside. Together these details give the bedside table a romance and character that plain-legged or modern nightstand alternatives entirely lack. At 50cm wide with two full-depth drawers, it is also genuinely practical — enough surface for a lamp, a book and a glass of water, and two drawers for the essentials that need to be within reach but out of sight.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"press-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\u003eAs featured in a collaboration with \u003ca href=\"#\"\u003e@homewithKat_\u003c\/a\u003e — see this piece styled in a real bedroom setting.\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\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eShabby Chic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\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\"\u003e41cm\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\"\u003e73cm\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\"\u003e12kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e2 · antique-style handles\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\"\u003eReclaimed pine — natural finish\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\"\u003eCabriole · scalloped apron\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNote\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEach piece is unique — grain and tone will vary\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":47629878067525,"sku":"FURCHTDL063-SS24","price":365.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-rupert-rustic-reclaimed-pine-bedside-table-with-2-drawers-vintage-french-style-4522425.jpg?v=1774370241"},{"product_id":"pale-fir-parquet-sideboard","title":"Whitewashed Fir Wood Parquet Sideboard | Handmade 4 Door Storage Cabinet with Natural Finish","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\u003eWhitewashed Fir Parquet Sideboard — 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  .scale-callout { display: flex; align-items: center; gap: 1.5rem; padding: 1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .scale-dim { font-family: var(--serif); font-size: 42px; font-weight: 300; font-style: italic; color: var(--accent); line-height: 1; flex-shrink: 0; opacity: 0.7; white-space: nowrap; }\n  .scale-text 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  .measure-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .measure-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\u003eHand-laid chevron parquet doors, whitewashed fir, black metal hardware — 200cm of sideboard with the kind of door detail that sets it apart from anything on the high street.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Most sideboards are defined by their scale and their storage. The Whitewashed Parquet Sideboard is defined by its doors. \u003cstrong\u003eFour hand-laid chevron parquet panels\u003c\/strong\u003e in solid fir, finished in a soft natural whitewash that enhances the wood grain without overpowering it — the kind of artisanal surface detail that takes a storage piece into the territory of genuine furniture. At 200cm wide with four cupboards behind those parquet doors, the practical storage case is equally strong. But it is the doors that make this a piece worth choosing over every plain-fronted alternative at this scale.\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 chevron parquet is the defining quality — individually laid fir wood pieces angled in the classic herringbone-derived chevron formation across each door panel, creating a pattern that is \u003cstrong\u003esimultaneously traditional and contemporary.\u003c\/strong\u003e The whitewash finish softens the warm tones of the fir into a lighter, more airy palette that works particularly well in coastal, Scandinavian and modern interiors, while still allowing the geometry of the parquet to read clearly across the door surface. The black metal handles provide the contrasting hardware detail that anchors the pale finish and gives the piece a crisp, modern edge. Tapered legs lift the body cleanly from the floor, completing a silhouette that is elegant from every angle.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"scale-callout\"\u003e\n    \u003cdiv class=\"scale-dim\"\u003e200cm\u003c\/div\u003e\n    \u003cdiv class=\"scale-text\"\u003e\n      \u003cp\u003eA generous scale — four cupboards with adjustable shelving behind four parquet doors. Configure for dinnerware, glassware, linens, media equipment or home office storage. At 61.5kg it sits permanently once placed.\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\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\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; 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\"\u003e200cm\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\"\u003e45cm\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\"\u003e80cm\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\"\u003e61.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCupboards\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 · adjustable shelving\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\"\u003eBlack metal handles\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 fir wood · MDF\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 whitewash · chevron parquet doors\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-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\n        \u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp\u003ePlease measure your space carefully before ordering — at 200cm wide this sideboard requires a substantial wall. Our team is happy to advise on suitability via live chat before you commit.\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":47629879476549,"sku":"FURCHDND111-SS24","price":1250.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-whitewashed-fir-wood-parquet-sideboard-handmade-4-door-storage-cabinet-with-natural-finish-4396352.jpg?v=1774370245"},{"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":true}],"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":"charles-ted-the-scallop-detail-alder-wood-sideboard","title":"The Scallop - Solid Alder Wood Sideboard","description":"\u003cbody\u003e\n\u003cmeta charset=\"UTF-8\"\u003e\n\u003cmeta name=\"viewport\" content=\"width=device-width, initial-scale=1.0\"\u003e\n\u003ctitle\u003eThe Scallop Sideboard — 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    --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  .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  .dims {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 0.25rem;\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.5rem;\n  }\n\n  .dims p {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.85;\n    letter-spacing: 0.02em;\n  }\n\n  .dims p span {\n    color: var(--muted);\n    margin-right: 0.3em;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe sideboard that makes a room — carved scallop doors, natural alder wood, and storage that disappears into the design.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    There are sideboards that store things, and sideboards that say something. The Scallop does both without compromise. \u003cstrong\u003eHandcrafted from solid alder wood\u003c\/strong\u003e and finished in a soft natural wash that lets the grain breathe, it brings a quiet artistry to dining rooms, living rooms and hallways that most furniture simply cannot. The intricately carved scallop doors are not a detail — they are the point. Each curve catches the light differently, giving the piece a warmth and texture that flat-fronted furniture will never achieve.\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    What separates The Scallop from every other sideboard at this price point is that it looks considered rather than constructed. The carved scallop pattern across each door is the kind of detailing you find on pieces that cost far more — \u003cstrong\u003ehandcrafted, tactile, impossible to replicate in flat-pack.\u003c\/strong\u003e Sleek matte black hardware sits against the natural wash finish as a precise modern contrast, grounding the organic warmth of the wood without competing with it.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    Four generous cabinet doors open onto serious interior storage — dinnerware, linens, table linen, whatever your household needs to hide beautifully. At 192cm wide, it holds a wall with authority whether used as a dining room sideboard, a living room media unit, or an entryway statement. Its natural, neutral tones sit easily in contemporary, transitional, coastal and French country interiors alike.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cp\u003e\u003cspan\u003eH\u003c\/span\u003e92cm  ·  \u003cspan\u003eW\u003c\/span\u003e192cm  ·  \u003cspan\u003eD\u003c\/span\u003e51cm\u003c\/p\u003e\n    \u003cp\u003eSolid alder wood  ·  Natural washed finish  ·  Matte black hardware\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":47629891666245,"sku":"FURCHSHF174-SS24","price":1795.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-the-scallop-detail-alder-wood-sideboard-4654411.jpg?v=1774370249"},{"product_id":"orla-side-table","title":"The Orla Side Table — Mango Wood","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 Orla Side Table — Mango Wood — 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 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  .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\u003eSolid mango wood, curved legs, a whitewashed finish, a brass-knobbed drawer and a lower shelf — the Orla is a side table with more detail than its modest scale suggests.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Orla earns the label accent table in the truest sense — \u003cstrong\u003eevery detail has been considered.\u003c\/strong\u003e The curved legs give the piece a graceful, vintage silhouette that straight-legged alternatives cannot replicate. The hand-applied whitewash finish on the solid mango wood reveals rather than conceals the natural grain, creating a warm, slightly bleached tone that works across farmhouse, coastal and French country interiors. The single centre drawer with its round brass knob adds practical storage without cluttering the form. And the lower shelf adds a second display level — a natural surface for a basket, a stack of books or a ceramic piece beneath the main table top.\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 legs are what make the Orla immediately recognisable and immediately charming — the gently sweeping profile gives the table a lightness and movement that a straight-legged side table at the same scale lacks entirely. \u003cstrong\u003eMango wood is an excellent choice for this kind of piece\u003c\/strong\u003e — it is a sustainable hardwood with a naturally rich, characterful grain that takes a whitewash finish particularly well, the warm underlying tone of the wood showing through the pale finish as a warmth rather than a coolness. The brass knob on the drawer is the hardware choice that ties everything together — warm metal against whitewashed wood is a combination with enduring appeal.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eThree 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\"\u003eEntryway\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eA stylish landing spot for keys and a lamp\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eBedside\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eDrawer for essentials, shelf for books\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eLiving room\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eAn accent piece beside a sofa or chair\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\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 sustainable mango wood — a fast-growing hardwood that requires no replanting programme and produces minimal waste. A considered material choice for furniture that lasts.\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\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e86cm\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\"\u003e48cm\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\"\u003e85cm\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 mango wood\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\"\u003eHand-applied whitewash\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eStorage\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e1 drawer · brass knob · lower shelf\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":47629892354373,"sku":"FURNCHPCY002-SS23","price":495.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-orla-curved-leg-mango-wood-side-table-whitewashed-finish-4457978.jpg?v=1774370239"},{"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":"sarah-console-table","title":"Sarah Rustic Pine Console Table With Drawers \u0026 Lower Shelf","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 {\n    --warm-white: #faf8f5; --ink: #1e1b17; --muted: #7a7167;\n    --accent: #8b6f4e; --border: #ddd8d0;\n    --serif: 'Cormorant Garamond', Georgia, serif;\n    --sans: 'Jost', sans-serif;\n  }\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; border-radius: 0; }\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  .drawer-callout { display: flex; align-items: center; gap: 1.5rem; padding: 1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .drawer-number { font-family: var(--serif); font-size: 48px; font-weight: 300; font-style: italic; color: var(--accent); line-height: 1; flex-shrink: 0; opacity: 0.7; }\n  .drawer-text 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  .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  .assembly-note { margin-top: 1rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .assembly-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\u003cdiv class=\"description\"\u003e\n\u003cblockquote class=\"pull-quote\"\u003e\n\u003cp\u003e241cm of grey-washed pine, monumental baluster legs, two drawers and a lower shelf — the console that makes an entire hallway feel instantly composed.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003cp class=\"body-intro\"\u003eThe Sarah is unmistakable. \u003cstrong\u003eThe monumental baluster legs\u003c\/strong\u003e — heavily turned, full of sculptural weight — are unlike anything else in the console table category, giving this piece a presence that commands a wall rather than simply filling it. At 241cm wide it is generously scaled, and the grey-wash finish across the pine adds a sophisticated, slightly weathered character that sits as naturally in a contemporary interior as in a more traditional space. Two drawers keep essentials neatly out of sight. The lower shelf adds a practical second tier. And the whole thing looks exactly like the console you have been waiting for.\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 baluster legs are the Sarah's defining quality — not turned legs in the standard sense, but \u003cstrong\u003efull, architecturally substantial columns\u003c\/strong\u003e that bring a depth and solidity to the base that makes the console look as though it has always been in the room. The grey-wash finish is applied to create the subtle variation and weathered depth of pine that has been exposed to the elements — neither cold nor clinical, but warm and characterful. Paired with a lamp at each end and a vase or hurricane lantern at the centre, the Sarah creates a tablescape that requires almost no further effort.\u003c\/p\u003e\n\u003cdiv class=\"drawer-callout\"\u003e\n\u003cdiv class=\"drawer-number\"\u003e2\u003c\/div\u003e\n\u003cdiv class=\"drawer-text\"\u003e\n\u003cp\u003eTwo drawers sit neatly beneath the top surface — keys, mail, remotes and everyday essentials disappear completely out of sight while the surface above stays clear for styling.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp class=\"section-body\"\u003eThe lower shelf — visible in the image as a clean, wide plank sitting just above floor level — adds a natural second display tier. A stack of books, a woven basket, a trailing botanical or a pair of ceramic vessels, whatever it holds improves the overall composition of the piece. At 39.4kg the Sarah has a satisfying permanence; this is a console that does not move once it is placed.\u003c\/p\u003e\n\u003cdiv class=\"suits-row\"\u003e\n\u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eMediterranean\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e \u003cspan class=\"suits-tag\"\u003eCoastal\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e241cm\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\"\u003e45cm\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\"\u003e88cm\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\"\u003e39.4kg\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBetween legs\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e138cm\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e2\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\"\u003ePine \u0026amp; engineered wood\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\"\u003eGrey wash\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"care-note\"\u003e\n\u003csvg style=\"flex-shrink: 0; margin-top: 2px;\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#8b6f4e\" fill=\"none\" viewbox=\"0 0 16 16\" height=\"16\" width=\"16\"\u003e\n        \u003ccircle r=\"6.5\" cy=\"8\" cx=\"8\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cp\u003eWipe spills immediately with a dry cloth. Use coasters to protect the surface. Avoid harsh acidic liquids or abrasive cleaners to preserve the grey-wash finish.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"assembly-note\"\u003e\n\u003csvg style=\"flex-shrink: 0; margin-top: 2px;\" stroke-linejoin=\"round\" stroke-linecap=\"round\" stroke-width=\"1.2\" stroke=\"#8b6f4e\" fill=\"none\" viewbox=\"0 0 16 16\" height=\"16\" width=\"16\"\u003e\n        \u003ccircle r=\"6.5\" cy=\"8\" cx=\"8\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n\u003cp\u003eMinimal assembly required — all fixings and instructions are included in the box. Due to the scale and weight of this piece, we recommend two people for assembly and positioning.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":47629919289669,"sku":"SAROWBM7098-CORE","price":1895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-sarah-console-table-rustic-pine-elegance-with-practical-storage-2444761.jpg?v=1774370241"},{"product_id":"charles-ted-evelyn-rustic-grey-oak-bedside-table-with-2-rattan-latticed-drawers","title":"Rattan Lattice Bedside Table | Aged 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\u003eRattan Lattice Oak Bedside Table — 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\u003eAged oak, rattan lattice drawer fronts, gunmetal knobs, tapered legs — the bedside table that makes a bedroom feel pulled together from the moment you wake up.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The rattan lattice is everything. A plain drawer front is functional; \u003cstrong\u003ea rattan lattice drawer front is a texture,\u003c\/strong\u003e a detail that catches the morning light across its woven surface and brings the organic warmth of natural fibre into a bedroom piece. Against the warm, lightly aged oak frame — a sandy, greige-toned hardwood rather than a pale or blonde finish — the natural rattan sits with the same quiet harmony as it does on the console tables and accessories throughout the collection. Tapered legs, smooth wooden runners and small round gunmetal knobs complete a bedside table that is as considered in its details as it is practical in its 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 rattan lattice on the drawer fronts is the defining quality — a full-coverage woven pattern that adds \u003cstrong\u003egenuine texture and visual depth\u003c\/strong\u003e to what is otherwise a compact, pared-back piece. The warm oak frame in its lightly aged, greige-sandy tone coordinates naturally with linen bedding, natural wood flooring, rattan accessories and the full spectrum of neutral bedroom palettes. The gunmetal knobs are the right hardware choice here — dark enough to contrast against the warm oak and rattan, understated enough not to compete with either. The painted grey drawer interiors add a clean, polished finish that makes the inside of each drawer as considered as the outside.\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\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\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; 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\"\u003e45cm\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\"\u003e38cm\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\"\u003e50cm\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\"\u003e14kg\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 \u0026amp; oak veneer — aged warm tone\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e2 · rattan lattice fronts · wooden runners\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\"\u003eRound gunmetal-style knobs\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eInterior\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePainted grey 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":47629969588549,"sku":"FURDIBT25-SS24","price":595.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-evelyn-rustic-grey-oak-bedside-table-with-2-rattan-latticed-drawers-8076509.jpg?v=1774370191"},{"product_id":"new-hampshire-rustic-wooden-dining-table","title":"New Hampshire Rustic Reclaimed Pine Dining Table","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 New Hampshire Dining Table — Reclaimed Pine — 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  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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  .measure-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .measure-note p { font-family: var(--sans); font-size: 12px; font-weight: 300; color: var(--muted); line-height: 1.65; font-style: italic; }\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\u003e100% reclaimed pine, a hand-distressed finish, a robust trestle base — 246cm of dining table with the kind of character that only timber with a history can deliver.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The New Hampshire is the kind of dining table that a room is arranged around — not the other way around. \u003cstrong\u003eEvery knot, grain variation and weathered mark\u003c\/strong\u003e in the 100% reclaimed pine surface is part of the timber's story, preserved and celebrated by a hand-distressed natural finish rather than sanded and sealed away. The robust trestle base, handcrafted from the same reclaimed pine as the top, provides exceptional stability across the full 246cm length without central legs — giving diners unrestricted legroom and the flexibility to seat six to eight without compromise. This is a table built for daily family life and generous entertaining, one that gets better with age rather than showing its age.\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 pine is not a design aesthetic — it is a material choice with genuine consequences for how the table looks, feels and ages. \u003cstrong\u003eNew pine, however well finished, cannot replicate\u003c\/strong\u003e the warm amber and honey tones, the depth of grain, the subtle imperfections that reclaimed timber carries from its previous life. The hand-distressed finish on the New Hampshire enhances rather than artificially creates this quality, ensuring that the table looks authentically aged rather than manufactured to look old. No two New Hampshire tables are identical — the individuality of the reclaimed timber means each one is genuinely its own piece.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    The trestle base is a structural choice as much as an aesthetic one. Without central legs across a 246cm span, guests can sit and move freely along both sides and at either end, and a dining bench fits along either side without restriction. The warm tones of the reclaimed pine coordinate naturally with linen dining chairs, rattan seating, velvet upholstered chairs and woven cushions — a table that works with every seating material rather than demanding a specific match.\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 100% sustainably sourced reclaimed pine — furniture that gives reclaimed timber a second life while producing the most characterful dining table surface that new wood simply cannot replicate.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"press-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\u003eAs featured in real homes — see the New Hampshire dining table styled in situ at \u003ca href=\"#\"\u003e@annabelle_trigg\u003c\/a\u003e\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\"\u003eCountry\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\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; materials\u003c\/p\u003e\n    \u003cdiv class=\"dims-grid\"\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLength\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e246cm\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\"\u003e101cm\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\"\u003e59.5kg\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\"\u003e6–8\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\"\u003eTrestle — no central legs\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 pine\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\"\u003eHand-distressed natural\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"measure-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\u003ePlease measure your dining space carefully before ordering — allow at least 60cm clearance around all sides for comfortable chair movement. Our team is happy to advise on suitability via live chat.\u003c\/p\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\u003eSpecialist furniture courier\u003c\/p\u003e\n      \u003cp\u003e14–21 days\u003c\/p\u003e\n      \u003cp\u003eDelivery £65.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\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":48345134596421,"sku":"FURCHTDL004-SS24","price":1295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-new-hampshire-rustic-reclaimed-pine-dining-table-5503880.jpg?v=1774370196"},{"product_id":"charles-ted-langdale-whitewashed-durian-wood-six-drawer-chest-with-classic-black-handles","title":"Langdale Whitewashed Durian Wood Six Drawer Chest","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 Langdale Six Drawer Chest — Whitewashed Durian Wood — 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  .storage-callout { display: flex; align-items: center; gap: 1.5rem; padding: 1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .storage-number { font-family: var(--serif); font-size: 48px; font-weight: 300; font-style: italic; color: var(--accent); line-height: 1; flex-shrink: 0; opacity: 0.7; }\n  .storage-text p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\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  .collection-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\u003eWhitewashed durian wood, six full-size drawers with curved fronts, black drop handles at 153cm — the Langdale is a chest with the proportions of serious bedroom storage and the finish of considered furniture.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    At 153cm wide, the Langdale is the larger, more expansive companion to the three-drawer chest — \u003cstrong\u003esix full-size drawers across that width\u003c\/strong\u003e offer a storage capacity that most bedroom chests simply cannot match, all housed in the same whitewashed durian wood with curved drawer fronts and black drop handles that give the range its quiet, refined character. The whitewash finish on the durian wood grain sits in the warmest territory — pale enough to bring lightness to a bedroom, warm enough never to feel cold or clinical. Six drawers organised across 153cm becomes a piece that can take an entire wardrobe's worth of clothing with room to spare.\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 scale of the Langdale is its primary quality — \u003cstrong\u003esix curved drawer fronts across 153cm\u003c\/strong\u003e creates a piece with genuine visual authority in a bedroom, a rhythm of handles and curves that reads as properly designed rather than simply functional. The curved fronts at this scale are particularly effective — the gentle bow across each drawer adds just enough depth and visual movement to prevent the extended run of drawers from feeling flat or repetitive. The black drop handles add a considered contrast note against the whitewash at regular intervals across the 153cm front, creating a graphic rhythm that makes the chest as interesting to look at from across the room as it is to use.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"storage-callout\"\u003e\n    \u003cdiv class=\"storage-number\"\u003e6\u003c\/div\u003e\n    \u003cdiv class=\"storage-text\"\u003e\n      \u003cp\u003eSix full-size drawers across 153cm — generous storage for clothing, linens and bedroom essentials with enough capacity to accommodate an entire wardrobe comfortably.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\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\u003eAlso available as a three-drawer chest — the same whitewashed durian wood, curved fronts and black drop handles in a more compact format for smaller spaces.\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\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\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; 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\"\u003e153cm\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\"\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\"\u003e89cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e6 full-size · black drop handles\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 durian wood\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\"\u003eWhitewash · curved drawer fronts\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":48415930089797,"sku":"FURCHDCF107-SS24","price":1295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-langdale-whitewashed-durian-wood-six-drawer-chest-with-classic-black-handles-5302954.jpg?v=1774370177"},{"product_id":"pale-fir-tv-unit","title":"Whitewashed Fir Wood TV Unit with Parquet Doors – Modern Rustic Media Console","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\u003eFir Wood Parquet Media Unit — 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 fir, parquet-patterned door fronts, tapered legs, black metal handles — the media unit that makes a living room look designed rather than equipped.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    A media unit is the one piece of furniture in a living room that is almost always chosen for function and almost never for beauty. The Fir Wood Parquet Media Unit earns its place on both counts. \u003cstrong\u003eThe parquet-patterned door fronts\u003c\/strong\u003e — individually laid fir wood pieces in the classic geometric formation — make the front of this unit as visually interesting as any sideboard in the range, while the four spacious doors and internal shelving behind them solve the cable-and-device storage problem completely. At 200cm wide, tapered wooden legs and black metal handles, this is a television unit that a living room can be built around.\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 parquet door fronts are what make the Fir Wood Media Unit genuinely different from every other television unit at this price point. Where most media units offer flat-fronted doors or a simple wood grain, \u003cstrong\u003ethe geometric parquet pattern adds artisanal surface depth\u003c\/strong\u003e that reads as considered and crafted from across a room. The natural fir wood tone — warm, lightly textured, with a grain that carries through the parquet pattern — keeps the unit feeling organic and natural rather than flat or manufactured. The black metal handles and tapered legs provide the contemporary contrast that connects the piece to modern and contemporary interiors as naturally as it does to rustic and farmhouse spaces.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    At just 55cm tall the unit sits at the ideal television height — low enough for a comfortable viewing angle from a sofa, proportionate enough not to dominate a living room wall. The internal shelving (47cm wide, 40cm deep, 15.5cm between shelves) accommodates standard media devices, streaming boxes and gaming controllers neatly behind closed doors.\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\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\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\"\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\"\u003e200cm\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\"\u003e45cm\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\"\u003e55cm\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\"\u003e45.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eShelf width\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eapprox. 47cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eShelf depth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eapprox. 40cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eShelf clearance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eapprox. 15.5cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDoors\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 · parquet-pattern fronts\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 fir · MDF\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\"\u003eBlack metal handles · tapered legs\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":48416080134469,"sku":"FURCHDND126-SS24","price":895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-whitewashed-fir-wood-tv-unit-with-parquet-doors-modern-rustic-media-console-8738494.jpg?v=1774370175"},{"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 £65.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":"harrogate-recycled-pine-sideboard-with-panelled-doors","title":"Harrogate Recycled Pine Sideboard with Panelled Doors","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 Harrogate Sideboard — Recycled Pine — 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  .storage-callout { display: flex; align-items: center; gap: 1.5rem; padding: 1rem 1.25rem; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .storage-number { font-family: var(--serif); font-size: 48px; font-weight: 300; font-style: italic; color: var(--accent); line-height: 1; flex-shrink: 0; opacity: 0.7; }\n  .storage-text p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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  .delivery-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .delivery-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\u003eRecycled South Pine, hand-applied wax seal, 207cm of four-cupboard storage — the sideboard that looks like it has always belonged in the room, even on the day it arrives.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Harrogate is the rare piece of furniture that is genuinely better for being made from reclaimed material. \u003cstrong\u003eThe recycled South Pine has already lived a life,\u003c\/strong\u003e and that history is written into every plank — the weathered grain, the warm amber tones, the knots and subtle tonal variations that no new timber can replicate. A hand-applied wax seal protects the surface while allowing the natural character of the timber to breathe, creating a sideboard that looks like it has been part of a well-furnished home for decades rather than arriving from a box. At 207cm wide with four generous cupboards, this is serious storage with serious character.\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 recycled pine is not a concession or a compromise — it is the source of everything that makes the Harrogate genuinely special. \u003cstrong\u003eNew timber, however fine, cannot replicate the depth of grain,\u003c\/strong\u003e the warm amber patination or the natural imperfections that give reclaimed pine its visual richness. The hand-applied wax seal enhances and protects without obscuring — the grain remains visible, the natural variation in tone across each plank is preserved, and the surface has a warmth and tactile quality that lacquered or painted alternatives entirely lack. Classic panelled doors and antique-style handles complete a silhouette that reads as traditional and timeless without being period-specific.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"storage-callout\"\u003e\n    \u003cdiv class=\"storage-number\"\u003e4\u003c\/div\u003e\n    \u003cdiv class=\"storage-text\"\u003e\n      \u003cp\u003eFour cupboards with adjustable interior shelving — configure for dinnerware, glassware, linens or media equipment. The 207cm width and 50cm depth provide substantial capacity without the piece feeling overbearing.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\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 recycled South Pine — genuinely sustainable furniture that gives reclaimed timber a second life while delivering the warmth and character that only aged wood can produce.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"press-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\u003eAs featured in real homes — see the Harrogate styled in situ at \u003ca href=\"#\"\u003e@interiorsbyleomaharper\u003c\/a\u003e\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\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e207cm\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\"\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\"\u003e84cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCupboards\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 · adjustable shelving\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\"\u003eRecycled South Pine\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\"\u003eHand-applied wax seal\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"delivery-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\n        \u003ccircle cx=\"8\" cy=\"8\" r=\"6.5\"\u003e\u003c\/circle\u003e\n        \u003cpath d=\"M8 5v3.5M8 11h.01\"\u003e\u003c\/path\u003e\n      \u003c\/svg\u003e\n      \u003cp\u003eDelivered by specialist furniture courier within 2–3 weeks. Each piece is unique by nature of the reclaimed timber — grain patterns, knots and tonal variation will differ from the images shown.\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":48428367151429,"sku":"FURCHNHS117-SS24","price":1795.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/harrogate-recycled-pine-sideboard-with-panelled-doors-1921607.png?v=1775540471"},{"product_id":"ardsley-glass-fronted-four-door-sideboard","title":"Ardsley Recycled Pine Sideboard with Glass Doors","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 Ardsley Sideboard — Recycled Pine — 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 pine, four glass-panelled doors with circular wooden accents, a naturally weathered finish at 200cm — the Ardsley displays what's inside while celebrating what it's made from.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The glass-panelled door is the detail that makes the Ardsley different from every plain-fronted sideboard in the category — \u003cstrong\u003efour doors that reveal rather than conceal,\u003c\/strong\u003e making the contents of the sideboard part of its styling rather than something kept out of sight. Ceramics, glassware, a run of books or artisan objects all look their best behind glass — visible, protected from dust, and elevated by the weathered reclaimed pine frame surrounding each panel. The circular wooden accents at the centre of each door add a decorative detail that gives the glass a shape and structure, and the reclaimed pine brings the depth of grain and warm amber tones that only timber with a history can produce.\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 glass panels and reclaimed pine is the Ardsley's most considered quality — \u003cstrong\u003ethe transparency of the glass and the warmth of the weathered timber\u003c\/strong\u003e create a sideboard that reads as simultaneously open and characterful, displaying its contents without feeling clinical or modern. The circular wooden accent at the centre of each door is the decorative detail that prevents the glass-panelled front from feeling purely functional — it gives each door a focal point and adds the same organic, handcrafted quality that runs through the reclaimed pine frame. Each Ardsley is unique by nature of the reclaimed material, with its own grain variation, amber tones and weathered marks.\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 pine — sustainably sourced timber given a second life. Natural grain variation, weathering and tonal differences are inherent qualities that make each Ardsley entirely its own.\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\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\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; 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\"\u003e200cm\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\"\u003e45cm\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\"\u003e91cm\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\"\u003e63kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDoors\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 · glass-panelled · circular wood accents\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eInterior\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSpacious shelving\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\"\u003eReclaimed pine\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 weathered · 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":48428380455237,"sku":"FURCHNHS248-SS24","price":1895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-ardsley-recycled-pine-sideboard-with-glass-doors-1592906.jpg?v=1774370173"},{"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":"charles-ted-hoboken-modern-arched-display-unit-in-white-oak-wood-stylish-bookshelf-with-shelving-and-cabinet-storage","title":"The Hoboken Arched Bookshelf | White 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 Hoboken Arched Bookshelf — White 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  .oslo-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  .oslo-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .oslo-callout a { color: var(--accent); text-decoration: none; border-bottom: 1px solid #d4c4b0; padding-bottom: 1px; }\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\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003ePremium white oak, an arched top, two open shelves and a lower cabinet — the Hoboken makes a statement without overwhelming a room.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Hoboken is the lighter, more open counterpart to the Oslo — \u003cstrong\u003ewhere the Oslo showcases behind glazed doors,\u003c\/strong\u003e the Hoboken displays openly, inviting books, ceramics and botanical pieces to be seen and styled rather than protected behind glass. The distinctive arched top softens the silhouette and gives the piece a sculptural, architectural quality that a rectangular shelving unit cannot achieve, while the light white oak finish keeps everything feeling clean, bright and genuinely modern. At 180.5cm tall it fills a wall with considered presence without the visual weight of darker or more ornate alternatives.\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 arched top is the Hoboken's defining quality — the curved crown gives the piece an architectural authority that transforms it from a shelving unit into a genuine interior feature. \u003cstrong\u003eThe light white oak finish complements rather than competes with the arch,\u003c\/strong\u003e keeping the overall effect fresh and contemporary rather than heavy or traditional. The two generous open shelves invite styling with confidence — books lying flat and stacked, ceramic vases at different heights, faux stems and botanical pieces, framed prints leaned against the back — while the lower double-door cabinet keeps the everyday practical essentials neatly behind closed doors. The balance of display above and concealed storage below is the most considered format for a living room, bedroom or hallway shelving piece.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"oslo-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\u003eLooking for glazed display doors? The \u003ca href=\"#\"\u003eOslo Arched Elm Display Cabinet\u003c\/a\u003e is the Hoboken's companion piece — the same arched silhouette in solid elm with glazed upper doors. Both pieces work beautifully in the same space.\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\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\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=\"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\"\u003eHow is the Hoboken different from the Oslo?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eBoth share the arched silhouette but serve different purposes. The Oslo is a solid elm cabinet with glazed doors — ideal for ceramics and glassware. The Hoboken is a white oak piece with open shelving — better suited for books, plants and styled displays. They complement each other beautifully side by side.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eDoes it work as a home office bookcase?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eVery well — the open shelves are ideal for books, files and desk accessories, and the lower cabinet keeps office essentials neatly concealed. The clean white oak finish is particularly well-suited to a home office setting.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eIs it suitable for a bedroom?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eYes — the light white oak finish and clean lines make it a beautiful bedroom shelving piece. Open shelves for books and decorative objects; lower cabinet for folded items or bedroom accessories.\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\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e180.5cm\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\"\u003e95cm\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\"\u003e42cm\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\"\u003e61.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eOpen shelves\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e2\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLower cabinet\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDouble doors\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\"\u003ePremium white oak\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e0% interest-free available\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":48428621693253,"sku":"FURCHSHF155-SS24","price":1595.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-hoboken-modern-arched-display-unit-in-white-oak-wood-stylish-bookshelf-with-shelving-and-cabinet-storage-2370740.png?v=1774370181"},{"product_id":"acacia-and-rattan-coffee-table","title":"Acacia Wood \u0026 Rattan Coffee Table with Glass Top","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\u003eAcacia \u0026amp; Rattan Coffee Table — Glass Top — 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  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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\u003eSolid acacia in a rustic whitewash, a four-pane tempered glass top, a woven rattan lower shelf — the coffee table with three distinct materials working in genuine harmony.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The combination of acacia wood, tempered glass and woven rattan in a single piece of furniture could easily feel busy. Here it doesn't. \u003cstrong\u003eThe whitewashed acacia frame\u003c\/strong\u003e — dense, durable, hand-finished in a rustic tone that suggests age and character — provides the structural warmth that anchors the table. The four-pane tempered glass top introduces clarity and lightness above it, creating a surface that reveals the framework beneath rather than concealing it. And the natural rattan lower shelf adds the organic, woven texture that ties all three materials together into something coherent rather than assembled. At 130cm long and 44.5kg, this is a substantial coffee table that holds a living room with genuine 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 four-pane glass top is the design choice that makes the Acacia Coffee Table genuinely interesting rather than simply attractive. Rather than a single sheet of glass, the divided frame creates a \u003cstrong\u003ewindow-pane effect that references vintage conservatory and garden room furniture,\u003c\/strong\u003e giving the top a period character that a plain glass surface cannot achieve. The tempered glass is strong and practical while the frame around each pane adds the visual warmth and structure of the acacia wood into the top itself, meaning the glass does not read as cold or clinical above the warm whitewash frame. Below, the rattan shelf provides a surface for books, a basket or a decorative tray while adding the textural contrast that makes the lower section of the table as visually interesting as the top.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"press-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\u003eAs featured in real homes — see this table styled in situ at \u003ca href=\"#\"\u003e@my.millenium.maison\u003c\/a\u003e\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\"\u003eFrench Country\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\"\u003eVintage\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\"\u003eLength\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e130cm\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\"\u003e80cm\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\"\u003eWeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e44.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 acacia · rustic whitewash\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eTop\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eFour-pane tempered glass\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLower shelf\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural woven rattan\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eStyle\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eAntique-inspired 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":48428633784645,"sku":"FURCHSMX106-SS24","price":1095.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-acacia-wood-rattan-coffee-table-with-glass-top-8756068.jpg?v=1774370184"},{"product_id":"evelyn-chest-of-drawers","title":"Evelyn Three Drawer Chest | Aged Oak with Rattan Front","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 Evelyn Chest of Drawers — Rattan Lattice — 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\u003eAged oak, natural rattan lattice drawer fronts, gunmetal knobs, tapered legs — the Evelyn chest where organic texture and refined material contrast make an immediate impression.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The rattan lattice drawer front is the detail that defines the Evelyn — and the detail that makes it distinctly different from every plain-fronted chest of drawers in the category. \u003cstrong\u003eThe woven cane pattern across all three drawer fronts\u003c\/strong\u003e brings the warmth and organic texture of natural rattan into a bedroom storage piece in a way that feels genuinely considered rather than decorative for its own sake, while the aged oak frame provides the warm, grained backdrop that the natural fibre sits against most beautifully. Tapered legs, grey-painted interiors and gunmetal round knobs complete a chest that has been designed as a whole rather than assembled from separate decisions.\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 specific combination of aged oak and natural rattan lattice is the Evelyn's considered material pairing — \u003cstrong\u003ethe warm, slightly greyed tone of aged oak\u003c\/strong\u003e sits in exactly the right relationship with the natural honey tones of the rattan, neither competing nor matching too closely, creating instead the kind of tonal harmony that makes a piece of furniture feel designed. The gunmetal knobs provide the contrasting hardware note — dark enough to read against both the oak and the rattan, understated enough to serve the piece rather than lead it. The grey-painted drawer interiors add a clean, finished quality to the inside of each drawer that makes the storage experience as considered as the appearance.\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\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\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; 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\"\u003e100cm\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\"\u003e45cm\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\"\u003e84cm\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\"\u003e34kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e3 · rattan lattice fronts · wooden runners\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\"\u003eRound gunmetal-style knobs\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\"\u003eAged oak \u0026amp; oak veneer\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eInterior\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003ePainted grey · tapered legs\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":48824878825797,"sku":"CHESTDI-COD-15-SS22","price":1425.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-evelyn-three-drawer-chest-aged-oak-with-rattan-front-2283389.jpg?v=1774370178"},{"product_id":"copy-of-evelyn-bedside-table-1","title":"Evelyn Grey Aged Oak \u0026 Veneer Bedside Table with Rattan Drawer and Open Shelf","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 Evelyn Bedside Table — Rattan Lattice — 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  .collection-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\u003eAged oak, a rattan lattice drawer front, a gunmetal knob, an open cubby below — the Evelyn bedside that brings the character of the collection to the smallest surface in the bedroom.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The bedside table is the piece you see first thing every morning and last thing every night — and the Evelyn makes that view worthwhile. \u003cstrong\u003eThe rattan lattice drawer front\u003c\/strong\u003e brings the same woven cane texture as the Evelyn Chest of Drawers in a compact 45cm-wide bedside format, the warm aged oak frame sitting in the same sandy, organic tone that gives the collection its particular character. One generous drawer on smooth wooden runners for the essentials, an open lower shelf for books, a small lamp or a basket — and the whole thing on tapered legs with a small round gunmetal knob that holds the material language of the collection together at this smaller scale.\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 rattan lattice at 45cm wide fills the drawer front with texture and warmth in a way that a plain oak drawer panel cannot — \u003cstrong\u003ethe woven cane catches morning light across its surface\u003c\/strong\u003e and gives the bedside table a visual interest that makes it feel genuinely decorative as well as functional. The warm aged oak frame and the honey tones of the natural rattan sit in perfect tonal harmony — the same material pairing that makes the Evelyn Chest so distinctive. The grey-painted interior of the drawer adds a refined contrast finish inside: the outside warm and organic, the inside clean and considered.\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 Evelyn Collection — pairs with the \u003ca href=\"#\"\u003eEvelyn Chest of Drawers\u003c\/a\u003e for a fully coordinated bedroom in aged oak and natural rattan lattice.\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 Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\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; 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\"\u003e45cm\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\"\u003e38cm\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\"\u003e50cm\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\"\u003eAged oak \u0026amp; oak veneer\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawer\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e1 · rattan lattice front · wooden runners\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLower\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eOpen shelf\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\"\u003eRound gunmetal-style knob\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eInterior\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eGrey painted finish · tapered legs\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":48824945738053,"sku":"FURDIBT301-SS24","price":495.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-evelyn-grey-aged-oak-veneer-bedside-table-with-rattan-drawer-and-open-shelf-8156667.png?v=1774370129"},{"product_id":"charles-ted-new-england-style-shelving-unit-in-reclaimed-pine","title":"New England Reclaimed Pine Shelving Unit","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 New England Library Bookcase — Reclaimed Pine — 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  .storage-grid { display: grid; grid-template-columns: 1fr 1fr; gap: 0; border: 1px solid var(--border); margin: 0 0 1.75rem; }\n  .storage-card { padding: 1rem 1.25rem; border-right: 1px solid var(--border); }\n  .storage-card:last-child { border-right: none; }\n  .storage-name { font-family: var(--sans); font-size: 9.5px; font-weight: 400; letter-spacing: 0.16em; text-transform: uppercase; color: var(--muted); margin: 0 0 0.4rem; }\n  .storage-count { font-family: var(--serif); font-size: 36px; font-weight: 300; font-style: italic; color: var(--accent); line-height: 1; margin-bottom: 0.35rem; opacity: 0.7; }\n  .storage-detail { font-family: var(--sans); font-size: 12px; font-weight: 300; color: var(--ink); line-height: 1.55; }\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: 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  .measure-note { margin-top: 1.25rem; padding: 0.85rem 1rem; border: 1px solid var(--border); display: flex; gap: 0.85rem; align-items: flex-start; }\n  .measure-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\u003e221cm tall, whitewashed reclaimed pine, an ornate cornice crown, six open shelves and four cabinet doors — the bookcase that fills a wall the way only bespoke fitted joinery used to.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    At 221cm tall and 180cm wide, the New England Library Bookcase does something most furniture cannot — \u003cstrong\u003eit transforms a room rather than simply furnishing it.\u003c\/strong\u003e Inspired by the great library bookcases of New England and French farmhouse interiors, the combination of six generous open shelves above four-door cabinet storage below creates the balance of display and concealment that makes a wall feel genuinely designed. The ornate cornice crown at the top gives the piece an architectural quality — the kind of detail that previously only bespoke fitted joinery could deliver. Crafted from reclaimed pine with a whitewashed limed finish, every plank carries the natural history of its timber.\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 ornate cornice crown is the detail that elevates the New England from a large shelving unit into genuine architectural furniture. \u003cstrong\u003eThe classical cornice profile at the top of the piece\u003c\/strong\u003e creates the visual impression of built-in cabinetry — the kind of library bookcase that reads as part of the room rather than something placed in it. Combined with the whitewashed limed reclaimed pine finish — warm, bleached, with the grain and character of timber that has already lived — and the classical two-column upper shelving arrangement, the New England achieves the proportions and presence of a piece that belongs in a room rather than visiting it.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eStorage across two sections\u003c\/p\u003e\n\n  \u003cdiv class=\"storage-grid\"\u003e\n    \u003cdiv class=\"storage-card\"\u003e\n      \u003cp class=\"storage-name\"\u003eUpper shelves\u003c\/p\u003e\n      \u003cp class=\"storage-count\"\u003e6\u003c\/p\u003e\n      \u003cp class=\"storage-detail\"\u003eOpen shelves across two columns — books, ceramics, artwork, botanicals and decorative objects\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"storage-card\"\u003e\n      \u003cp class=\"storage-name\"\u003eLower cabinet\u003c\/p\u003e\n      \u003cp class=\"storage-count\"\u003e4\u003c\/p\u003e\n      \u003cp class=\"storage-detail\"\u003eFour-door cabinet storage for everyday essentials kept neatly out of sight\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eNew England\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eHamptons\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\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 finish is the New England?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eA whitewashed limed reclaimed pine finish — a bleached, warm coastal tone that enhances the natural grain and character of the reclaimed timber. Each piece will have subtle natural variation.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWill it fit my room?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eAt 221cm tall and 180cm wide, the New England requires a substantial wall with adequate ceiling clearance. Please measure carefully before ordering — our team is happy to advise on suitability via live chat.\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\"\u003eNew England, farmhouse, French country, Hamptons and contemporary country spaces — any interior that appreciates classical proportions, natural reclaimed pine character and genuine furniture presence.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"dims\" style=\"margin-top:1.5rem;\"\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\"\u003e221cm\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\"\u003e180cm\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\"\u003e45cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eOpen shelves\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e6 across 2 columns\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCabinet doors\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4\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\"\u003eReclaimed pine\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\"\u003eWhitewashed limed pine\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e0% interest-free available\u003c\/p\u003e\n\u003c\/div\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"measure-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\u003ePlease measure your space carefully before ordering — at 221 × 180cm this is a large statement piece requiring a substantial wall and ceiling clearance. Contact us via live chat before ordering if you have any questions about fit.\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":48857396445509,"sku":"FURCHDND104-SS24","price":1895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-new-england-style-shelving-unit-in-reclaimed-pine-7765073.jpg?v=1774370125"},{"product_id":"charles-ted-handwoven-rattan-storage-trunk","title":"Handwoven Rattan Storage Trunk","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\u003eHandwoven Rattan Storage Trunk — 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\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eHandwoven rattan, a solid wood frame, a domed lid with latch closure — the trunk that solves a storage problem and looks genuinely beautiful doing it.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    A storage trunk is one of those pieces where the choice between functional and beautiful usually involves a compromise. \u003cstrong\u003eThe Rattan Storage Trunk makes no such compromise.\u003c\/strong\u003e The handwoven cane body on a solid wood frame brings the warm, organic texture of natural rattan to a 73cm trunk that is spacious enough for blankets, pillows, toys or seasonal essentials. The domed lid with latch closure gives the silhouette a classic, generous quality — a trunk that looks as at home at the foot of a bed as it does in a living room corner or an entryway. Sturdy metal handles on both sides make it easy to carry and reposition as needed.\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 handwoven rattan construction is what makes this trunk genuinely decorative rather than simply functional. \u003cstrong\u003eThe intricate cane weave pattern across the body\u003c\/strong\u003e catches light across its surface and gives the trunk a textural depth that a plain wicker or woven seagrass alternative cannot match, while the solid wood frame gives it a structural rigidity and a weight that makes it feel like quality furniture rather than a storage solution. The domed lid adds further character — the curved profile is more generous and more elegant than a flat-lidded trunk, creating a silhouette that reads as a considered piece of furniture rather than a box.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eWhat to store inside\u003c\/p\u003e\n\n  \u003cdiv class=\"use-grid\"\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eBedroom\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eBlankets, throws, spare pillows and seasonal bedding\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eLiving room\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eCushions, toys, magazines or anything that needs a home\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eEntryway\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eScarves, hats, bags and everyday essentials corralled neatly\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eSeasonal\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eHoliday decorations, extra linens or clothes between seasons\u003c\/p\u003e\n    \u003c\/div\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\"\u003eFarmhouse\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\"\u003eClassic\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e73cm\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\"\u003e44cm\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\"\u003e43.5cm\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\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBody\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\"\u003eClosure\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eLatch · metal side handles\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":49659947876677,"sku":"BASCHLCK600-SS24","price":235.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-handwoven-rattan-storage-trunk-8316851.jpg?v=1774370121"},{"product_id":"jefferson-side-table","title":"Jefferson Black Metal Occasional Table – Modern Industrial Accent Piece","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 Jefferson Occasional Table — Matte Black Metal — 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  .press-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  .press-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\n  .press-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\u003eMatte black metal, a round top, a conical base at 80cm — the Jefferson is the occasional table that anchors a modern living room with confident industrial authority.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Jefferson is unambiguous in its character — \u003cstrong\u003ematte black metal, a conical base, a round top,\u003c\/strong\u003e and no decoration beyond the form itself. This is industrial design in its most resolved sense: material and geometry doing all the work without ornament, hardware or applied detail. At 80cm wide and 76cm tall it sits at the intersection of occasional table and side table height — substantial enough to anchor a sofa end or a living room corner as a focal piece, usable as a drinks and book surface for anyone seated nearby. The 23.5kg construction gives it the permanence of a piece that is where it is because you decided to put it there.\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 conical base is the Jefferson's defining formal quality — \u003cstrong\u003ea single tapering column\u003c\/strong\u003e that widens from a narrow floor contact point to the full 80cm diameter of the round top above, creating a silhouette with genuine sculptural presence. The relationship between the circle of the top and the expanding cone of the base is geometrically satisfying in a way that a straight cylindrical or four-legged alternative cannot achieve. The matte black finish absorbs light rather than reflecting it, giving the piece a depth and seriousness that polished or powder-coated alternatives lack. This is a table that works as a design counterpoint to natural materials — beside a linen sofa, against a warm-toned wall, adjacent to wooden flooring.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"press-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\u003eAs seen in real homes — see the Jefferson styled in situ at \u003ca href=\"#\"\u003e@littlenookcottagecotswolds\u003c\/a\u003e\u003c\/p\u003e\n  \u003c\/div\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\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eEclectic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eJapandi\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\"\u003eDiameter\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e80cm\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\"\u003e76cm\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\"\u003e23.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\"\u003eDurable black metal\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\"\u003eMatte black\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\"\u003eConical pedestal\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":49661312237893,"sku":"FURCHGDO029-SS24","price":695.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-jefferson-black-metal-occasional-table-modern-industrial-accent-piece-8211344.jpg?v=1774370120"},{"product_id":"charles-ted-savannah-velvet-dining-chair-charcoal-grey","title":"Savannah Velvet Dining Chair | Charcoal Grey","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 — 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\u003eCharcoal grey 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 charcoal grey 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 charcoal grey velvet coordinates naturally with oak, walnut, dark metal and pale stone table surfaces — neutral enough to work across a wide range of table finishes, distinctive enough to be the most memorable thing on the table.\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\"\u003eCharcoal grey 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":49673715220805,"sku":"DINCHAYT012-SS24","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-charcoal-grey-8275852.jpg?v=1774370114"},{"product_id":"irving-console-table-antique-elm","title":"Rustic Elm Wood Irving Console Table – Timeless Charm with Modern Functionality","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\u003eIrving Console Table — 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    --cream: #f7f4ef;\n    --warm-white: #faf8f5;\n    --ink: #1e1b17;\n    --muted: #7a7167;\n    --accent: #8b6f4e;\n    --border: #ddd8d0;\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  .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  .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.4rem;\n  }\n\n  .dims p {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.7;\n    letter-spacing: 0.02em;\n  }\n\n  .social-credit {\n    display: inline-block;\n    margin-top: 0.6rem;\n    font-family: var(--sans);\n    font-size: 11px;\n    font-weight: 400;\n    letter-spacing: 0.06em;\n    color: var(--muted);\n    border-bottom: 1px solid var(--border);\n    padding-bottom: 1px;\n    text-decoration: none;\n    transition: color 0.2s, border-color 0.2s;\n  }\n\n  .social-credit:hover {\n    color: var(--accent);\n    border-color: var(--accent);\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe console table that stops people in their tracks — solid elm, built to last, styled to be noticed.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Irving is the console table every hallway deserves but rarely gets. Most pieces make you choose between character and quality — wood that looks beautiful but won't last, or furniture built to endure but too plain to love. \u003cstrong\u003eThe Irving gives you both.\u003c\/strong\u003e Handcrafted from reclaimed solid elm with a warm, weathered finish that draws out every grain and knot, it brings the kind of depth and texture that only real wood can.\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 details that make it different\u003c\/h2\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    What sets the Irving apart from every other console on the market is how much it does without ever looking like it's trying. Two boldly turned pedestal legs give it an architectural presence the moment it enters a room. Two discreet drawers swallow the everyday clutter — keys, mail, remotes — so your space stays as considered as it looks. A spacious lower shelf invites a stack of books, a trailing plant, or a woven basket. At 210cm wide, it commands a wall rather than filling a gap.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; weight\u003c\/p\u003e\n    \u003cp\u003eH 80cm  ·  W 210cm  ·  D 40cm  ·  54kg\u003c\/p\u003e\n    \u003ca class=\"social-credit\" href=\"#\"\u003eAs seen at @insidenumberdeux\u003c\/a\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":49681983930693,"sku":"CONSCHYUY085-SS24","price":1295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/rustic-elm-wood-irving-console-table-timeless-charm-with-modern-functionality-9281642.jpg?v=1774960510"},{"product_id":"wicker-end-table-with-lid","title":"Rustic Charm Wicker Storage Basket with Leather Straps","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\u003eRattan Storage Basket — Leather Buckle Straps — 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  .details-block { border-top: 1px solid var(--border); padding-top: 1.25rem; margin-top: 0.5rem; }\n  .details-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.5rem; }\n  .details-block p { font-family: var(--sans); font-size: 13px; font-weight: 300; color: var(--ink); line-height: 1.85; }\n\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eHandwoven natural rattan, genuine leather buckle straps, a lidded chest at 51cm cube — the storage basket that looks as good open as it does closed.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Storage that looks like storage is a missed opportunity. \u003cstrong\u003eThe leather buckle straps are the detail that change everything\u003c\/strong\u003e — two genuine leather closures across a lidded rattan chest that immediately read as vintage, considered and deliberate rather than functional and hidden. The handwoven natural rattan has the dense, warm quality of well-made wicker, and the cube format at 51cm across is generous enough to hold blankets, toys or laundry while sitting at exactly the right height to double as a low side table or footstool beside a sofa or armchair. A piece of storage that earns a place in a room rather than being relegated to a cupboard.\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 genuine leather buckle straps are what make this basket genuinely decorative rather than merely practical. \u003cstrong\u003eThe combination of natural rattan and leather is a material pairing with real heritage\u003c\/strong\u003e — the warmth of woven fibre against the structured, aged quality of leather buckles creates something that looks like a trunk or travel chest rather than a storage basket. The lidded format means the contents are completely concealed, the top is flat and useable as a surface, and the buckles keep the lid securely closed when the basket is being moved or carried between rooms.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eWhat to store inside\u003c\/p\u003e\n\n  \u003cdiv class=\"use-grid\"\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eLiving room\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eThrows, blankets and cushions tidied away at the end of the day\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eChildren's room\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eToys, books and soft furnishings corralled neatly behind a closed lid\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eBedroom\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eSpare linens, pillowcases or out-of-season clothing\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\"\u003eTowels, toiletries and everyday bathroom clutter\u003c\/p\u003e\n    \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\"\u003eVintage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Organic\u003c\/span\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"details-block\"\u003e\n    \u003cp class=\"details-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cp\u003eH 51cm × W 51cm × D 51cm  ·  Handwoven natural rattan  ·  Genuine leather buckle straps  ·  Lidded\u003c\/p\u003e\n  \u003c\/div\u003e\n\n\u003c\/div\u003e\n\n\u003c\/body\u003e","brand":"CharlesTed Home","offers":[{"title":"Default Title","offer_id":49696985940293,"sku":"FURCHINT4025-SS24","price":225.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/albany-rustic-reclaimed-oak-console-table-3491720.jpg?v=1775375953"},{"product_id":"pale-elm-cross-back-dining-chair","title":"Elm Cross Back Dining Chair | Natural Rattan Seat","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\u003ePale Elm Cross Back Dining Chair — Rattan 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\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003ePale elm, a cross-back silhouette, a handwoven rattan seat — one of the dining chair category's most enduring and characterful combinations, and at 5kg one of its most practical.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The cross-back chair is the dining chair that has defined relaxed, farmhouse-inspired tables for decades — \u003cstrong\u003ethe X formed by the diagonal back rails creates a structure that is both visually open and ergonomically supportive,\u003c\/strong\u003e providing the mid and lower back contact that a plain horizontal-rail back cannot match, while remaining lighter and airier from across the room than a solid or upholstered back. In pale elm with a handwoven rattan seat, the Elm Cross Back brings the organic warmth of natural materials to the classic silhouette — the pale, slightly greyed elm tone sitting in perfect harmony with the natural honey of the rattan.\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 material choice that makes the Elm Cross Back genuinely comfortable as well as beautiful — \u003cstrong\u003ethe natural give and breathability of rattan\u003c\/strong\u003e creates a seat surface that is cooler against the skin and has a slight flex that a solid timber seat lacks. At 5kg the chair is light enough to pull out, stack and move with ease — a practical advantage at a dining table that needs to accommodate different numbers of people on different occasions. The pale elm finish sits with equal ease beside reclaimed pine, washed oak, painted white and most other dining table surfaces, making this one of the most versatile dining chair choices in the collection.\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\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\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\"\u003e51cm\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\"\u003e89cm\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 pale elm · cross-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\"\u003eHandwoven natural rattan\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":49774989574469,"sku":"FURCHRNG002-SS24","price":129.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-pale-elm-cross-back-dining-chair-natural-rattan-seat-rustic-contemporary-dining-furniture-1598426.jpg?v=1774370114"},{"product_id":"rupert-new-england-style-chest-of-drawers","title":"Rupert Reclaimed Pine Chest of Drawers | French Provincial","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\u003eReclaimed Pine Chest of Three Drawers — French Provincial — 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 pine, cabriole legs, a scalloped apron, ornate handles — the French Provincial chest that brings the romance of a Provençal bedroom to any interior.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The cabriole leg is one of furniture design's most enduring shapes — the gently curved profile that sweeps outward before tapering elegantly to the foot has been the defining leg of French Provincial furniture for centuries, and it remains beautiful for the simple reason that it works. Combined with the decorative scalloped apron below the drawer base and ornate antique-style metal handles, \u003cstrong\u003ethis chest of drawers carries the full vocabulary of classic French Provincial design\u003c\/strong\u003e in a piece handcrafted from reclaimed pine — timber that brings its own natural character through visible grain, weathered tones and the individuality that only salvaged wood possesses. Three generous drawers, 115cm wide, 40kg of solid construction.\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 cabriole legs and scalloped apron are the details that elevate this beyond a plain pine chest into something with genuine heritage design credentials. \u003cstrong\u003eThe scalloped apron in particular\u003c\/strong\u003e — the decorative cut-out profile running between and below the legs at the base of the piece — is a detail that references the finest French Provincial cabinet making, adding a sculptural, almost lace-like quality to the front of the chest that makes it worth looking at from floor level as much as from standing height. The antique-style metal handles complete the picture, and the reclaimed pine brings the natural warmth and individual character that the period references 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 pine — sustainably sourced timber given a second life. Natural grain variation, knots and weathered marks are inherent to the material and make each chest entirely its own.\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\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eShabby Chic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\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\"\u003e115cm\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\"\u003e46.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\"\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\"\u003e40kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDrawers\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e3 · ornate antique handles\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\"\u003eReclaimed pine\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\"\u003eCabriole · scalloped apron\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eNote\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEach piece unique — grain and tone will vary\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":49775755919685,"sku":"FURCHTDL072-SS24","price":795.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-rupert-rustic-reclaimed-pine-chest-of-drawers-3-drawer-french-provincial-dresser-8286130.jpg?v=1774370109"},{"product_id":"charles-ted-laura-console-table-rustic-elegance-in-acacia-wood","title":"The Laura - Solid Acacia Console Table","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\u003eLaura Console Table — 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    --cream: #f7f4ef;\n    --warm-white: #faf8f5;\n    --ink: #1e1b17;\n    --muted: #7a7167;\n    --accent: #8b6f4e;\n    --border: #ddd8d0;\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  .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  .dims {\n    border-top: 1px solid var(--border);\n    padding-top: 1.25rem;\n    margin-top: 0.25rem;\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.5rem;\n  }\n\n  .dims p {\n    font-family: var(--sans);\n    font-size: 13px;\n    font-weight: 300;\n    color: var(--ink);\n    line-height: 1.85;\n    letter-spacing: 0.02em;\n  }\n\n  .dims p span {\n    color: var(--muted);\n    margin-right: 0.3em;\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    letter-spacing: 0.01em;\n  }\n\n  .social-row {\n    display: flex;\n    gap: 1rem;\n    margin-top: 1.5rem;\n    padding-top: 1.25rem;\n    border-top: 1px solid var(--border);\n    flex-wrap: wrap;\n    align-items: center;\n  }\n\n  .social-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  }\n\n  .social-credit {\n    font-family: var(--sans);\n    font-size: 11.5px;\n    font-weight: 300;\n    letter-spacing: 0.04em;\n    color: var(--muted);\n    border-bottom: 1px solid var(--border);\n    padding-bottom: 1px;\n    text-decoration: none;\n    transition: color 0.2s, border-color 0.2s;\n  }\n\n  .social-credit:hover {\n    color: var(--accent);\n    border-color: var(--accent);\n  }\n\n  .measure-note {\n    margin-top: 1.25rem;\n    font-family: var(--sans);\n    font-size: 12px;\n    font-weight: 300;\n    color: var(--muted);\n    line-height: 1.65;\n    font-style: italic;\n  }\n\u003c\/style\u003e\n\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eThe console that commands a room — 236cm of solid acacia, distressed by hand, impossible to ignore.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The Laura is not a console table you settle for. It is one you wait for. \u003cstrong\u003eHandcrafted from solid acacia wood\u003c\/strong\u003e and finished by hand in a warm antique distress that celebrates every knot, grain and imperfection, this is a piece with genuine character — the kind that only real timber and real craft can produce. At 236cm wide, it does not fill a wall so much as define it, whether behind a sofa, in a sweeping hallway, or as the anchor of a living room that means business.\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    What separates the Laura from every other console on the market is the quality of its character. The hand-distressed antique finish does not attempt to look perfect — it celebrates the natural grain, the knots, the subtle variations that make each table \u003cstrong\u003equietly, unmistakably unique.\u003c\/strong\u003e The ornate turned balustrade legs draw the eye downward and add an architectural flourish that lifts this far beyond a standard console. Style it with a mirror and ceramics and it becomes a focal point. Leave it spare and it still holds the room.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-body\"\u003e\n    A deep 45cm top offers serious surface space — room for a lamp, a vase, a tray and more. The sturdy lower shelf adds a practical second tier without cluttering the line of the piece. Its warm neutral tones sit naturally with farmhouse, French country, rustic and vintage-inspired interiors. This is furniture that earns its place and holds it for years.\n  \u003c\/p\u003e\n\n  \u003chr class=\"divider\"\u003e\n\n  \u003cdiv class=\"dims\"\u003e\n    \u003cp class=\"dims-label\"\u003eDimensions \u0026amp; materials\u003c\/p\u003e\n    \u003cp\u003e\u003cspan\u003eH\u003c\/span\u003e89.5cm  ·  \u003cspan\u003eW\u003c\/span\u003e236cm  ·  \u003cspan\u003eD\u003c\/span\u003e45cm  ·  117kg\u003c\/p\u003e\n    \u003cp\u003eSolid acacia wood  ·  Hand-distressed antique finish\u003c\/p\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\u003eSpecialist furniture courier\u003c\/p\u003e\n      \u003cp\u003eDelivered within 2–3 weeks\u003c\/p\u003e\n      \u003cp\u003eMainland UK delivery £65.00\u003c\/p\u003e\n      \u003cp\u003e0% interest-free finance available\u003c\/p\u003e\n      \u003cp\u003ePrice match promise\u003c\/p\u003e\n      \u003cp\u003eEasy returns\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cp class=\"measure-note\"\u003ePlease measure your space carefully before ordering. Our team is happy to advise — reach us via live chat at any time.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"social-row\"\u003e\n    \u003cspan class=\"social-label\"\u003eAs seen in\u003c\/span\u003e\n    \u003ca class=\"social-credit\" href=\"#\"\u003e@Berkshirebuild\u003c\/a\u003e\n    \u003ca class=\"social-credit\" href=\"#\"\u003e@forever_number_5\u003c\/a\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":49871383331141,"sku":"FURSCHSMX095-SS24","price":1995.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/products\/charles-ted-laura-console-table-rustic-elegance-in-acacia-wood-2457455.jpg?v=1774370122"},{"product_id":"charles-ted-linen-dining-chair","title":"Linen Slipcover 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 Linen Slipcovered 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  .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\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eNatural linen, a floor-length slipcovered drape, a cushioned seat — the dining chair that brings French farmhouse ease to a dining room without any effort.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The slipcovered dining chair is a design choice rather than a compromise — \u003cstrong\u003ethe tailored linen cover that drapes effortlessly to the floor\u003c\/strong\u003e transforms the visual character of a dining chair entirely, replacing the defined hard edges of a standard upholstered piece with something softer, more relaxed and considerably more interesting. The effect is immediately evocative: French farmhouse, Provençal Sunday lunch, a Scandinavian interior photographed for a magazine. The natural linen fabric brings warmth and texture to a dining room while the neutral tone sits without complaint alongside oak, painted, reclaimed pine and mixed-material tables alike.\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 drape is the quality that sets this chair apart from every other dining chair in the collection and from most on the market. \u003cstrong\u003eThe linen covers the chair frame completely,\u003c\/strong\u003e pooling very slightly at the floor and creating a silhouette that reads as sculptural and relaxed simultaneously — casual and refined in the same moment. The cushioned seat and gently curved backrest beneath the slipcover ensure the chair is as comfortable as it is beautiful, providing the back support and seat padding that a genuinely styled chair still needs to deliver for long meals and evenings of entertaining.\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\"\u003eScandi\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\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\"\u003eIs the linen cover removable?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eThe Linen Dining Chair features a slipcovered design — please contact us via live chat for specific care and cleaning guidance before ordering if this is important to your decision.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWhat dining tables does it work with?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eThe neutral natural linen pairs with virtually any table — oak, painted, reclaimed pine, mixed material and glass all work equally well. It is one of the most versatile chairs in the collection for exactly this reason.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eCan it be used as an accent chair?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eBeautifully — the floor-length slipcovered silhouette and neutral linen finish make this chair as elegant in a bedroom corner or living room as it is at a dining table. A rare genuinely multi-room piece.\u003c\/p\u003e\n    \u003c\/div\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\"\u003e55cm\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\"\u003e54cm\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\"\u003e73cm\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 slipcover — floor length\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\"\u003eCushioned with curved backrest\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e0% interest-free available\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":50070868984133,"sku":"FURCHFTN099-AW24","price":295.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-linen-dining-chair-2521614.jpg?v=1774370071"},{"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":"oslo-arched-cabinet","title":"The Oslo Arched Display Cabinet | Solid Elm","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 Oslo Arched Display Cabinet — 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  .styling-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  .styling-callout p { font-family: var(--sans); font-size: 12.5px; font-weight: 300; color: var(--muted); line-height: 1.65; }\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\u003c\/style\u003e\n\n\n\u003cdiv class=\"description\"\u003e\n\n  \u003cblockquote class=\"pull-quote\"\u003e\n    \u003cp\u003eSolid elm, an arched silhouette, glazed upper doors, solid brass hardware — the Oslo is a display cabinet with the sculptural presence of gallery furniture.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    Elm is the difference. \u003cstrong\u003eRicher, more characterful and more distinctively grained than oak or pine,\u003c\/strong\u003e solid elm gives the Oslo a personality that most display cabinets simply do not have — a depth of colour and grain variation that makes every cabinet unique and ensures the piece looks better with every year of living with it. The arched top silhouette adds further sculptural quality, transforming what could be a functional display unit into a piece that earns its place as a genuine focal point. At 213cm tall with glazed upper doors and solid lower cabinet storage, this is both visually beautiful and seriously practical.\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 arched top is the Oslo's most immediately striking quality — the curved silhouette has a sculptural authority that a rectangular cabinet cannot achieve, giving the piece a presence that reads as architectural rather than simply furniture. \u003cstrong\u003eThe glazed upper doors allow everything inside to be seen\u003c\/strong\u003e while protecting it from dust — ceramics, glassware, books and decorative objects all look curated and considered behind glass in a way they do not on an open shelf. The solid elm grain, visible through the glazed panels as well as on the cabinet body, adds warmth and natural character to the display. The solid brass hardware provides the final considered detail — warm metal against natural elm grain is a pairing that has remained beautiful across every decade of interior design.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"styling-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\u003eStyle the upper shelves with ceramic vases, bobble bowls, artisan vessels and faux botanicals from the CharlesTed Home collection for an interior moment that looks effortlessly curated. The lower cabinet keeps everyday essentials neatly out of sight.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Farmhouse\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\"\u003eClassic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\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 wood is the Oslo made from?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eSolid elm — a characterful hardwood with a rich, distinctive natural grain. Elm is denser and more individual in character than oak, making it a premium choice for furniture that genuinely stands out. No two Oslo cabinets are identical.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eWhat can I display in the upper section?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eCeramics, glassware, books, faux botanicals and decorative objects all look beautiful behind the glazed doors. The glass keeps everything visible and protected from dust — ideal for pieces you want to see daily without handling.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eDoes it work in a dining room or hallway?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eEqually well in both. In a dining room the upper section is ideal for glassware and table accessories; in a hallway, books, plants and ceramics with everyday storage below. At 213cm tall it makes a genuine statement in any space.\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\"\u003eHeight\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e213cm\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\"\u003e98cm\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\"\u003e48cm\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\"\u003e87kg\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\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\"\u003eSolid brass\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eUpper section\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eGlazed display doors\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eFinance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e0% interest-free available\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":50257643307333,"sku":"FURCHNFC107-AW24","price":1595.0,"currency_code":"GBP","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-oslo-arched-elm-wood-display-cabinet-with-glass-doors-5-shelf-unit-7828752.jpg?v=1774370079"},{"product_id":"charles-ted-longbourn-heritage-oak-4-door-sideboard-buffet-whitewashed-finish","title":"Longbourn Heritage Oak 4-Door Sideboard Buffet | Whitewashed Finish","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 Longbourn Sideboard — Heritage 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  .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  .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\u003eWhitewashed heritage oak, four full-length doors, 220cm — the sideboard that anchors a room with quiet authority and keeps everything beautifully out of sight.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    At 220cm wide and 103kg of heritage oak with a whitewashed finish, the Longbourn is a sideboard that makes a room feel resolved. \u003cstrong\u003eFour full-length doors\u003c\/strong\u003e conceal generous storage — tableware, linens, books, everyday essentials — leaving the top surface entirely free for a pair of statement lamps, a run of vases or a curated styling arrangement. The whitewash finish is the quality that makes it so broadly versatile: a light, translucent overlay that allows the natural oak grain to show through in a soft, bleached tone that sits as naturally in a coastal or Hamptons interior as it does in a Scandi or relaxed contemporary scheme.\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 whitewash finish is the most important quality to understand about the Longbourn — this is not a painted or lacquered surface but a \u003cstrong\u003etranslucent finish applied over real oak grain,\u003c\/strong\u003e creating a warmth and depth that flat paint cannot achieve. The wood's natural variation reads through the wash as subtle tonal differences across the surface, making the Longbourn feel like a piece with genuine material quality rather than a manufactured finish. At 220cm it is generous enough to hold a dining room wall without leaving awkward gaps, and the proportions — 85cm tall, 50cm deep — keep the top surface at a natural styling height for lamps and display objects.\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\"\u003eFarmhouse\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eScandi\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=\"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 does the whitewashed finish actually look like?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eA light, translucent finish applied over the oak that allows the natural wood grain to show through. It gives the piece a soft bleached tone — warm and textured rather than stark or painted. Think Hamptons beach house rather than clinical white.\u003c\/p\u003e\n    \u003c\/div\u003e\n\n    \u003cdiv class=\"faq-item\"\u003e\n      \u003cp class=\"faq-q\"\u003eHow much storage does the Longbourn offer?\u003c\/p\u003e\n      \u003cp class=\"faq-a\"\u003eFour full-length doors across 220cm — substantial internal storage suitable for dining room essentials, living room items, books, linens or hallway organisation. The top surface remains entirely free for styling.\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\"\u003eParticularly well suited to coastal, Hamptons, farmhouse and Scandi interiors, though the neutral whitewash makes it easy to pair with both light and darker surrounding furniture in contemporary settings.\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\"\u003e220cm\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\"\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\"\u003e85cm\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\"\u003e103kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDoors\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 full-length\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\"\u003eHeritage 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\"\u003eWhitewash — grain visible throughout\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\u003c\/p\u003e\n    \u003cdiv class=\"delivery-grid\"\u003e\n      \u003cp\u003eSpecialist furniture courier\u003c\/p\u003e\n      \u003cp\u003e14–21 days\u003c\/p\u003e\n      \u003cp\u003eEasy returns 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":53697781760325,"sku":"FURCHSMX260-AW24","price":1995.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-longbourn-heritage-oak-4-door-sideboard-buffet-whitewashed-finish-4759481.jpg?v=1774370079"},{"product_id":"charles-ted-aura-pine-four-door-sideboard","title":"Aura Pine Four Door Sideboard","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 Aura Sideboard — Sunburst Pine — 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 pine with hand-carved sunburst doors, a weathered grey finish, 200cm — the Aura is the sideboard where the doors are the statement and the storage is generous enough to justify it.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The sunburst carving radiates from the centre of each door in precisely cut relief channels — \u003cstrong\u003econcentric lines spreading outward from the ring handle\u003c\/strong\u003e to the edges of each panel, filling all four doors of this 200cm sideboard with a sculptural, hand-carved pattern that makes an immediate and confident impression across a dining room or living room wall. The softly weathered grey finish on the solid pine enhances both the carved relief and the natural grain of the wood, creating depth in the shadows between each channel. Behind the four doors, adjustable and removable shelving provides completely flexible storage — configure for dinnerware, glassware, media equipment or household essentials with equal ease.\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 sunburst is one of furniture design's most enduring carved motifs — with roots in Art Deco, mid-century and global craft traditions — \u003cstrong\u003eand in four repeating panels across a 200cm front\u003c\/strong\u003e it creates a full-width composition that is genuinely unlike anything else in the contemporary sideboard category. The weathered grey pine finish is the right choice for this pattern — the slight silvering of the finish pools in the channels of the carving and lightens on the raised surfaces between them, making the sunburst pattern more three-dimensionally legible than it would be in a darker or more saturated finish. The black ring handles at the centre of each sunburst serve the design rather than competing with it.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eArtisan\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eBoho\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern Rustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eEclectic\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; 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\"\u003e200cm\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\"\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\"\u003e92cm\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\"\u003e56.5kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eDoors\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e4 · hand-carved sunburst · black ring handles\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eInterior\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eAdjustable \u0026amp; removable shelving\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 pine\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\"\u003eSoftly weathered grey\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":53733135974725,"sku":"FURCHAAT127-AW24","price":1895.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-aura-pine-four-door-sideboard-3672078.jpg?v=1774370056"},{"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":"travertine-bronzed-metal-demi-lune-console","title":"Demi-Lune Console Table | Travertine Stone Top \u0026 Bronzed Metal 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\u003eTravertine Demi-Lune Console Table — Bronze Frame — 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\u003eNatural travertine top, a bronzed metal frame, the half-moon demi-lune form at 110cm wide and only 30cm deep — the hallway console that makes a narrow wall feel like a design moment.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The demi-lune console is the form specifically designed for the hallway — \u003cstrong\u003ethe flat back sits flush against the wall\u003c\/strong\u003e while the curved front projects only 30cm into the space, giving the table a 110cm-wide display surface without the depth of a conventional rectangular console that narrows a hallway passage. In natural travertine over a bronzed metal frame, the Demi-Lune brings two of the most refined material choices in contemporary interior design to this space-efficient format — the warm stone and the warm metal combining with the same harmony that makes travertine and bronze such a consistently successful pairing across furniture and accessories.\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 travertine top is the quality that makes the Demi-Lune genuinely luxurious rather than simply elegant — \u003cstrong\u003ethe natural stone with its warm beige tone, characteristic veining and organic surface variation\u003c\/strong\u003e brings a material richness that ceramic, engineered stone or glass cannot replicate at this format. At 30cm deep the top is proportioned for displaying rather than working — a lamp, a vase arrangement, a piece of art leaning against the wall above — and the 80cm height places those objects at precisely the right level for an entryway or accent wall composition. At 29kg the bronzed metal frame provides the structural stability that travertine requires at this scale.\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\"\u003eMinimalist\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eLuxury\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\"\u003e110cm\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\"\u003e30cm\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\"\u003e80cm\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\"\u003e29kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eTop\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural travertine stone\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\"\u003eBronzed metal\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eShape\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eDemi-lune · flat back · curved front\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\u003eTravertine care — wipe spills immediately, use coasters and avoid acidic liquids. Natural veining and pitting are inherent qualities of genuine travertine.\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":54126057587013,"sku":"FURCHSKE370-SS25","price":495.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-demi-lune-console-table-travertine-stone-top-bronzed-metal-frame-9860510.jpg?v=1774370008"},{"product_id":"ivory-tie-back-loose-cover-dining-chair","title":"Etienne Tie-back Loose Slip Cover Linen Dining Chair | Off White","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\u003eLinen Slipcover Dining Chair — Lace-Up Back — 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 beige linen slipcover with a corset-style lace-up back, removable and washable, wooden legs — the dining chair that dresses as beautifully as the table it sits at.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The slipcover dining chair is the most practical and the most romantically beautiful chair in the category — \u003cstrong\u003ethe fabric draping generously over the frame\u003c\/strong\u003e gives the chair a soft, relaxed elegance that no fixed upholstery can replicate, and the removable nature of the cover means it can be taken off, machine washed and replaced without the chair ever visiting an upholsterer. The lace-up corset back is the detail that elevates this particular slipcover chair above the plain skirted alternative — the decorative lacing creates a fitted, shaped back that is both visually interesting from behind and practically effective at keeping the cover neatly in position.\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 corset lace-up back is what makes this slipcover chair genuinely distinctive — \u003cstrong\u003ethe criss-cross lacing up the chair back\u003c\/strong\u003e is a detail borrowed from fashion that no other dining chair in the category features, and it gives the chair a visual interest from behind — the direction the chair faces when pushed in and seen from the dining room — that most chairs entirely ignore. Natural beige linen is the right fabric for this silhouette: breathable, relaxed, with the natural textural quality that coordinates with wood, rattan, ceramics and the full range of organic interior materials. The removable and washable cover makes this a genuinely practical choice for a dining chair used by a family or for regular entertaining.\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\"\u003eCottage\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRomantic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eFrench Country\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\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\"\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\"\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\"\u003e99cm\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\"\u003eSturdy wooden legs\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCover\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eNatural beige linen blend · removable\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eBack detail\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eCorset lace-up for fit \u0026amp; style\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eCare\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eSlipcover washable\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":54221140197701,"sku":"CHACHNYB062-SS25","price":295.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-etienne-tie-back-loose-slip-cover-linen-dining-chair-off-white-3779237.jpg?v=1774370006"},{"product_id":"studio-cth-hamptons-cross-leg-footstool-stone","title":"Studio CTH Hamptons Cross Leg Footstool | Stone","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\u003eHamptons Cross Leg Footstool — Stone 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  .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  .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\u003eStone linen blend, a plush pillow-top seat, X-shaped legs — the footstool that earns its place beside a sofa and stays there.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The cross-leg footstool has a design authority that the plain-legged alternative simply lacks — \u003cstrong\u003ethe X-shaped base is a considered architectural choice\u003c\/strong\u003e that adds visual interest at the base of the piece and gives the footstool a sculptural quality that reads beautifully from across the room as well as from the sofa beside it. Stone linen blend in its warm neutral tone sits with complete ease alongside every living room palette — natural oak, painted grey, deep velvet sofas or pale linen upholstery — while the plush pillow-top seat provides the generous, cushioned surface that makes a footstool worth having. Arrives fully assembled and wipes clean with a damp cloth.\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 X-shaped leg is the Hamptons Footstool's defining design detail — four legs crossing and joining at the centre rather than splaying conventionally from the base corners, \u003cstrong\u003ecreating a base profile that is interesting from every angle.\u003c\/strong\u003e The pillow-top seat adds a further refinement — the slightly raised, cushioned top gives the footstool a more luxurious quality than a flat-topped alternative, making it as comfortable as a proper footrest as it is as an occasional seat or surface. The stone linen blend is the most versatile upholstery choice in the collection for a living room piece — warm enough to add comfort, neutral enough never to demand attention.\n  \u003c\/p\u003e\n\n  \u003cp class=\"section-label\" style=\"margin-bottom: 0.9rem;\"\u003eThree 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\"\u003eFootrest\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eThe natural companion to a sofa or armchair\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eSeat\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eExtra seating at 51cm height when guests arrive\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"use-cell\"\u003e\n      \u003cp class=\"use-key\"\u003eSurface\u003c\/p\u003e\n      \u003cp class=\"use-val\"\u003eAdd a tray on top as a coffee table alternative\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"suits-row\"\u003e\n    \u003cspan class=\"suits-tag\"\u003eHamptons\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eCoastal\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\"\u003eTransitional\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eModern\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\"\u003e62cm\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\"\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\"\u003e51cm\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\"\u003e10kg\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\"\u003eStone linen blend · pillow top\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\"\u003eX-shaped cross leg\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\"\u003eNone required\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\u003eWipe clean with a damp cloth. Blot spills immediately — do not rub.\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":54230527410501,"sku":"FURLPDRHOSTOSTO-SS25","price":235.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-studio-cth-hamptons-cross-leg-footstool-stone-1821669.png?v=1774370010"},{"product_id":"cth-studio-loose-cover-dining-chair-grey-stripe","title":"Studio CTH Loose Cover Dining Chair | Grey Stripe","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\u003eGrey Stripe Skirted 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\u003eGrey thin-stripe cotton blend, a floor-length skirted silhouette, armrests, a cushion included — the dining chair that makes a table feel like an occasion rather than a meal.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    The skirted dining chair is the quietly sophisticated choice — \u003cstrong\u003ethe fabric draping to the floor\u003c\/strong\u003e conceals the legs entirely and gives the chair a soft, generous silhouette that transforms it from a functional seat into a genuinely considered piece of furniture. The grey thin-stripe cotton blend brings a subtle pattern without imposing a colour statement, sitting neutrally alongside oak, painted white, reclaimed pine and glass table surfaces alike. Generously proportioned at 58cm wide and 63cm deep with armrests at a comfortable 68cm from floor, this is a dining chair designed to be settled into rather than merely perched on. An additional cushion is included.\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 skirted silhouette is the Linen Stripe Chair's most distinctive quality and the detail that sets it apart from the broader dining chair category — \u003cstrong\u003ewhere most dining chairs define themselves by their legs, back or hardware,\u003c\/strong\u003e this one defines itself entirely by its fabric and its form. The floor-length drape creates a sense of relaxed luxury that is equally at home in a formal dining room as in a kitchen that doubles as a living space, and the subtle grey stripe keeps the chair pattern-interested without ever becoming the dominant note in a room. The generous armrests at 68cm from floor make this chair as comfortable for a two-hour dinner as for a quick breakfast.\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\"\u003eCoastal\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\"\u003eRomantic\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\"\u003e58cm\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\"\u003e63cm\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\"\u003e87cm\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eArm height\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e68cm from floor\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eArm width\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e58cm between arms\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\"\u003eGrey stripe cotton blend · skirted\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eIncludes\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eAdditional seat cushion\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":54230614638917,"sku":"FURLPDHETGSTCHA-SS25","price":405.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/charles-ted-studio-cth-loose-cover-dining-chair-grey-stripe-6342312.jpg?v=1774370008"},{"product_id":"albany-chunky-oak-reclaimed-wood-console-table","title":"Albany Rustic Reclaimed Oak Console Table","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 Albany Console Table — 100% 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, chunky proportions, clean lines at 160cm — the Albany is the console table that announces itself without trying and holds a room without competing with it.\u003c\/p\u003e\n  \u003c\/blockquote\u003e\n\n  \u003cp class=\"body-intro\"\u003e\n    There is a quality to a piece of furniture made from reclaimed oak that simply cannot be manufactured — \u003cstrong\u003ethe visible knots, the natural grain variations, the authentic imperfections\u003c\/strong\u003e of wood that has already lived a previous life. The Albany wears all of this openly and without apology. This is the point: furniture that tells a story, that carries the history of its material in every surface, that looks genuinely aged because it is. The chunky proportions give the Albany a substantial, confident presence in a hallway, a living room or a dining space, while the clean lines keep it from feeling heavy — presence without dominance, which is the hardest quality in furniture to achieve.\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 not a material choice made for sustainability reasons alone — it is the source of everything that makes the Albany beautiful. \u003cstrong\u003eNo two Albany console tables are the same,\u003c\/strong\u003e because no two pieces of reclaimed oak carry identical grain patterns, knots or tonal variation. The wood's previous life is written into the surface of every table, and that individuality is precisely what the Albany offers that no new timber alternative can. At 160cm wide and 76cm tall with clean, direct lines and a chunky frame, the Albany holds a wall with the kind of weight and confidence that slimmer or more decorative console tables cannot match.\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\u003e100% sustainably sourced reclaimed oak — furniture that sits lightly on the planet. The knots, grain variation and natural imperfections across the surface are features of the material and unique to each piece.\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\"\u003eIndustrial\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eRustic\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eContemporary\u003c\/span\u003e\n    \u003cspan class=\"suits-tag\"\u003eTraditional\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\"\u003eWidth\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e160cm\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\"\u003e35cm\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\"\u003e76cm\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\"\u003e65kg\u003c\/p\u003e\n\u003c\/div\u003e\n      \u003cdiv class=\"dim-cell\"\u003e\n\u003cp class=\"dim-key\"\u003eLeg clearance\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003e105cm between legs\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\"\u003eNote\u003c\/p\u003e\n\u003cp class=\"dim-val\"\u003eEach piece unique — grain, tone and knots will vary\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":54235602420037,"sku":"FURCHDND217-SS25","price":1150.0,"currency_code":"GBP","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/files\/handcrafted-wooden-x-bookstand-1738340.jpg?v=1775374758"},{"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":"green-velvet-dining-chair-with-stud-detail","title":"Savannah Velvet Dining Chair | Forest 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 Savannah Velvet Dining Chair — Forest 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  .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\u003eForest green 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 forest green 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 forest green velvet coordinates naturally with oak, walnut, dark metal and pale stone table surfaces — a rich, nature-inspired tone that coordinates beautifully with oak and walnut tables, warm stone surfaces and natural linen — grounded and confident without demanding attention.\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\"\u003eForest green 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":54351053881669,"sku":"FURCHAYT002-SS25","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-forest-green-6255795.jpg?v=1774370001"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0807\/9782\/7397\/collections\/the-furniture-collection-8307545.jpg?v=1775374391","url":"https:\/\/www.charlestedhome.co.uk\/collections\/furniture.oembed?page=12","provider":"CharlesTed Home","version":"1.0","type":"link"}